請教一條mysql的sql語句寫法;
問題描述
現(xiàn)在是有兩張表;msg:針對單個用戶的普通消息通知;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
我想要的效果是當執(zhí)行 [此處是一段sql] order by date asc limit 0,2 的時候能獲取到meg中的 內(nèi)容1 和 admin_msg中的 內(nèi)容2 ;
那么問題來了;挖掘機;額不對;請問這段sql應該怎么寫?
先感謝各位大神的解答;
問題解答
回答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;
用到了左鏈接,獻丑了
相關(guān)文章:
1. 請教使用PDO連接MSSQL數(shù)據(jù)庫插入是亂碼問題?2. node.js - nodejs開發(fā)中常用的連接mysql的庫3. python - 爬蟲模擬登錄后,爬取csdn后臺文章列表遇到的問題4. mysql - 分庫分表、分區(qū)、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處5. 視頻文件不能播放,怎么辦?6. 黑客 - Python模塊安全權(quán)限7. mysql - 把一個表中的數(shù)據(jù)count更新到另一個表里?8. Python爬蟲如何爬取span和span中間的內(nèi)容并分別存入字典里?9. python - 數(shù)據(jù)與循環(huán)次數(shù)對應不上10. mysql 查詢身份證號字段值有效的數(shù)據(jù)
