請教一條mysql的sql語句寫法;
問題描述
現(xiàn)在是有兩張表;msg:針對單個(gè)用戶的普通消息通知;admin_msg:管理員發(fā)送給全部用戶的消息通知;
mysql> select * from msg;
idcontentdate1內(nèi)容12016-08-03 11:56:542內(nèi)容32016-08-05 11:57:062 rows in set
mysql> select * from admin_msg;
idcontentdate1內(nèi)容22016-08-04 11:56:412內(nèi)容42016-08-06 11:57:192 rows in set
我想要的效果是當(dāng)執(zhí)行 [此處是一段sql] order by date asc limit 0,2 的時(shí)候能獲取到meg中的 內(nèi)容1 和 admin_msg中的 內(nèi)容2 ;
那么問題來了;挖掘機(jī);額不對;請問這段sql應(yīng)該怎么寫?
先感謝各位大神的解答;
問題解答
回答1:select content, date from (select content, date from msg union all select content, date from admin_msg) subquery order by date asc limit 0, 2;回答2:
SELECT a.content as content1,b.content as content2 FROM msg AS a LEFT JOIN admin_msg AS b ON a.id = b.id WHERE a.id=1 ORDER BY a.date ASC LIMIT 2;
用到了左鏈接,獻(xiàn)丑了
相關(guān)文章:
1. javascript - sublime快鍵鍵問題2. javascript - immutable配合react提升性能?3. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務(wù)器還是不能訪問?4. css - 寫頁面遇到個(gè)布局問題,求大佬們幫解答,在線等,急!~5. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?6. phpstudy8.1支持win11系統(tǒng)嗎?7. 實(shí)現(xiàn)bing搜索工具urlAPI提交8. 配置Apache時(shí),添加對PHP的支持時(shí)語法錯(cuò)誤9. javascript - nodejs關(guān)于進(jìn)程間發(fā)送句柄的一點(diǎn)疑問10. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化

網(wǎng)公網(wǎng)安備