Mysql多表查询(案例1)
生活随笔
收集整理的這篇文章主要介紹了
Mysql多表查询(案例1)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
表結構
1.查詢名人表中性別是男的作者
select * from celebrity where ssex='男';
2.查詢靜夜思的作者
3.查詢李白和杜甫的年紀
4.查詢名人表中的男女人數
select count(*),ssex from celebrity group by ssex;5.查詢白居易寫的作品名稱和對應的名句
select c.sname,w.wwork,s.sassess from summary as s inner join celebrity as c on s.sid=c.sid inner join works as w on s.wid=w.wid where c.sname='白居易';6.查詢年紀在25-30歲之間的個數
select count(*) from celebrity where sage between 25 and 30;7.查詢名人表中年紀最小的兩條信息
select * from celebrity order by sage limit 0,2;8.查詢李白的作品名稱,名句和年紀
select w.wwork,s.sassess,c.sage from summary as s inner join works as w on s.wid=w.wid inner join celebrity as c on s.sid=c.sid where sname='李白';9.將作品為望岳的朝代修改為北宋
update works set wdynasty='北宋' where wwork='望岳';
10.新增名人表中的一個作者王維,年紀25,性別男
insert into celebrity values(7,'王維',25,'男');
總結
以上是生活随笔為你收集整理的Mysql多表查询(案例1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql小练习(2)
- 下一篇: Mysql多表查询(案例2)