請(qǐng)教一條mysql的sql語(yǔ)句寫(xiě)法;
問(wèn)題描述
現(xiàn)在是有兩張表;msg:針對(duì)單個(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 ;
那么問(wèn)題來(lái)了;挖掘機(jī);額不對(duì);請(qǐng)問(wèn)這段sql應(yīng)該怎么寫(xiě)?
先感謝各位大神的解答;
問(wèn)題解答
回答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. boot2docker無(wú)法啟動(dòng)2. docker-compose中volumes的問(wèn)題3. java - SSH框架中寫(xiě)分頁(yè)時(shí)service層中不能注入分頁(yè)類4. node.js - antdesign怎么集合react-redux對(duì)input控件進(jìn)行初始化賦值5. 關(guān)于docker下的nginx壓力測(cè)試6. docker安裝后出現(xiàn)Cannot connect to the Docker daemon.7. 老師,按tab鍵不起作用怎么回事8. dockerfile - 為什么docker容器啟動(dòng)不了?9. mac里的docker如何命令行開(kāi)啟呢?10. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””

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