多表關(guān)聯(lián)查詢:
1、自然查詢:多表之間的關(guān)聯(lián)條件用where連接;
2、內(nèi)連接:inner join…on,多表之間的關(guān)聯(lián)條件用在on之后;
3、外左連接:left join…on,多表之間的關(guān)聯(lián)條件用在on之后,且查詢時(shí)返回的數(shù)據(jù)是返回左表中所有的數(shù)據(jù)和右表中與左表中有關(guān)聯(lián)條件的數(shù)據(jù) ;
4、外右連接:right join…on,多表之間的關(guān)聯(lián)條件用在on之后,且查詢時(shí)返回的數(shù)據(jù)是返回右表中所有的數(shù)據(jù)和左表中與右表中有關(guān)聯(lián)條件的數(shù)據(jù);
子查詢:
1、嵌套查詢:是指在一句查詢語(yǔ)句中包含有一條完整的查詢語(yǔ)句,且這條語(yǔ)句可以獨(dú)立運(yùn)行,不出錯(cuò),通常用在where之后;
2、相關(guān)查詢:是指在一句查詢語(yǔ)句中包含有一條查詢語(yǔ)句,且這條語(yǔ)句不能獨(dú)立運(yùn)行,需要接受父查詢的的值作為自己的值,通常用在字段列表中;
3、父查詢與子查詢:外部查詢?yōu)楦覆樵?,包含在父查詢?nèi)的叫子查詢。
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END