簡介:
一個查詢中嵌套另一個查詢,稱為子查詢
1、子查詢必須放在小括號里
2、子查詢可以出現在任意的位置。如(select,from,where,having等)
語法:
select(子查詢)
from(子查詢) 別名
where(子查詢)
group by
having(子查詢)
例:
查詢工資比7566高的雇員工資
select * from emp where sal>(select sal form emp where empno = 7566);
總結
1、一般來說,多表連接查詢都可以使用子查詢替代,但有的子查詢不能使用多表查詢替代
2、子查詢特點:靈活,方便,一般常作為增,刪,該,查操作條件,適合於操作一個表數據
3、多表連接查詢更適合於查看奪標中數據