1. 程式人生 > >資料查詢----單表查詢

資料查詢----單表查詢

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的進行輸出。