2019-01-17
閱讀量:
823
MySQL子查詢的查詢機制
MySQL子查詢寫在()中,把內(nèi)層查詢結(jié)果當做外層查詢參照的數(shù)據(jù)表來用
select * from fruits where f_id in(select f_id from fruits where f_price between 10 and 20);
a、子查詢總是從內(nèi)向外進行處理,實際上DBMS處理了兩個操作??梢詅rom不同的tables。
b、作為子查詢的select語句只能查詢單個列,即上例只能是f_id。(父查詢的where中)
c、作為計算字段使用子查詢,即:子查詢作為虛擬字段在父的select顯示輸出(父是我自命名)
d、對多表進行查詢時,需要完全限制列名(怕產(chǎn)生歧義),即where s.id=s.id






評論(0)


暫無數(shù)據(jù)
推薦帖子
0條評論
0條評論
0條評論
0條評論