3一求厕、查詢的思路:
1著隆、分析題目涉及那些表;
2呀癣、如果數(shù)據(jù)來(lái)自多張表美浦,就要使用多表查詢:找到兩個(gè)表中相同的字段用等于號(hào)連接起來(lái),? 并放在where字句后面项栏;
3浦辨、如果需要對(duì)單條記錄做過(guò)濾,就把過(guò)濾條件追加到where字句后面忘嫉,用and連接起來(lái)荤牍;
4、如果需要對(duì)多組數(shù)據(jù)做統(tǒng)計(jì)庆冕,就要用到group by康吵;
5、如果需要對(duì)分組之后的數(shù)據(jù)進(jìn)行過(guò)濾访递,就要用到having晦嵌;
6、如果需要對(duì)數(shù)據(jù)進(jìn)行排序,就要用到order by惭载。
二旱函、左右連接的語(yǔ)法:
右連接:select 字段 from 表1 表1別名,表2 表2別名 where 表1別名.字段(+)=表2別名.字段;
左連接:select 字段 from 表1 表1別名,表2 表2別名 where 表1別名.字段=表2別名.字段(+);
三、子查詢(嵌套查詢)的語(yǔ)法:
select 字段/表達(dá)式from 表(數(shù)據(jù)池)
where a=5;
select 字段/表達(dá)式from 表(數(shù)據(jù)池)
where a=(selelct a from 表 where b = (select語(yǔ)句));