資料查詢----單表查詢
阿新 • • 發佈:2018-12-15
1.選擇表中的若干列
查詢指定列;查詢全部列;查詢經過計算的值。
selcet Sname NAME , 'Year of Birth: ' Birth , 2018-Sage BirthDay , lower(Sdept) DEPATMENT
from Student.
2.選擇表中的若干元組
消除取值重複的行;
查詢滿足條件的某些元組:
比較大小
確定屬性值範圍
確定集合 //利用謂詞 in 可以查詢屬性值屬於指定集合的元組
字元匹配;
order by 子句
聚集函式
group by 子句
eg: select Cno,COUNT(Sno)
from sc
group by Cno
having COUNT(Sno)>20;
該語句對查詢結果按Cno的值分佈,所有具有相同Cno的值將分為一組,然後對每一組
利用聚集函式 COUNT計算,求得各組的人數,最後將人數大於20的進行輸出。