熱線電話:13121318867

登錄
首頁精彩閱讀sql復雜嵌套查詢
sql復雜嵌套查詢
2018-03-20
收藏

sql復雜嵌套查詢

最近在做各類小應用,用到了MYSQL,有時候會用到一些比較復雜的嵌套查詢,在研究怎么通過SQL實現這些。
假設下面這張表(stu)描述學生的基本信息:

另外一張表(sco)描述學生的成績信息:

現在想查詢七年級學生的數學成績,那么sql語句應該這么寫:

select * from stu left join sco on stu.id = sco.stu_id where stu.grade = 7
and sco.subject = "math";

兩個表都有過濾條件,博主在實際應用場景下,兩個表要復雜得多,而且過濾條件也多,于是在想有沒有辦法先select出兩張表,然后再join。從性能上說,先過濾也有利于后續join的過程。當然,數據庫對這些肯定有相應優化。我們還是回歸到一個基本問題, 兩個子查詢怎么樣進行join呢?

select * from

SQL

數據分析咨詢請掃描二維碼

若不方便掃碼,搜微信號:CDAshujufenxi

數據分析師資訊
更多

OK
客服在線
立即咨詢
日韩人妻系列无码专区视频,先锋高清无码,无码免费视欧非,国精产品一区一区三区无码
客服在線
立即咨詢