sql語句查詢統(tǒng)計

sql語句查詢統(tǒng)計

ID:22872734

大?。?2.50 KB

頁數:7頁

時間:2018-11-01

sql語句查詢統(tǒng)計_第1頁
sql語句查詢統(tǒng)計_第2頁
sql語句查詢統(tǒng)計_第3頁
sql語句查詢統(tǒng)計_第4頁
sql語句查詢統(tǒng)計_第5頁
資源描述:

《sql語句查詢統(tǒng)計》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、★sql語句查詢統(tǒng)計SQL語句查詢統(tǒng)計SQL語句查詢統(tǒng)計懸賞分:100-解決時間:2008-6-1817:591.查詢學生表中所有學生的詳細信息;2.查詢所有學生的學號、姓名、年齡;3.查詢年齡在18歲至20歲之間(含18和20歲)的信息系(IS)學生的學號、姓名、年齡及系名;4.查詢所有姓王或姓李的學生的姓名、學號、年齡;5.查詢成績不及格的學生學號(要求沒有重復);6.查詢信息系(IS)或計算機系(CS)的學生姓名、年齡、系名,結果按系名升序,同一專業(yè)按姓名降序排序;7.查詢所有信息系學生的總人數;8.查詢選修了2號課程的學生人數

2、、最高分、平均分;9.查詢各門課程的課程號、選課人數及平均分;10.查詢有1門以上不及格的學生學號和不及格課程門數;11.統(tǒng)計各個課程的平均分12.統(tǒng)計各個課程的平均分(按平均分降序排列)13.統(tǒng)計每個學生的選課數量14.統(tǒng)計每個學生的選課數量(按選課數量升序排列)15.統(tǒng)計各個課程的平均分(顯示課程名稱和平均分)16.統(tǒng)計各個課程的平均分(顯示課程編號、名稱和平均分)17.統(tǒng)計平均分在70分以上的所有課程的平均分(顯示課程名稱和平均分)18.統(tǒng)計每個學生的選課數量(顯示學生姓名和選課數量)19.統(tǒng)計每個學生的選課數量(顯示學生學號、

3、姓名和選課數量)20.統(tǒng)計至少選了4門課的所有學生的選課數量(顯示學生姓名和選課數量)1.select*from學生表2.select學號,姓名,年齡from學生表3.select學號,姓名,年齡from學生表學生表學生表學生表學生表ax(分數),min(分數)from學生表9select課程號,count(*),avg(分數)from學生表groupby課程號10select學號,count(*)from學生表11selectavg(分數),課程號from學生表groupby課程號12selectavg(分數),課程號from學生表

4、groupby課程號orderbyavg(分數)13selectcount(*),學號from學生表groupby學號14selectcount(*)a,學號from學生表groupby學號orderbya15select課程名稱,avg(分數)from學生表groupby課程名16select課程標號,課程名稱,avg(分數)from學生表groupby課程號,課程名17select課程名稱,avg(分數)afrom學生表學生表groupby姓名19select學號,姓名,count(*)afrom學生表groupby學號,姓名20

5、select學生姓名,count(*)afrom學生表,kcm,fsFROMxsb,kcb,xxbxsb,kcb,xxb='大學英語'andfs>904.selectxsb.xh,xm,zyFROMxsb,kcb,xxb,zyFROMxsbxxbxsbxxbX1,xxbX2ONTH(那個日期的字段),SUM(需要統(tǒng)計的字段,比如銷售額什么的)FROM表ONTH(那個日期的字段)用SELECT語句對數據進行統(tǒng)計匯總用SELECT語句對數據進行統(tǒng)計匯總集合函數(聚合函數,統(tǒng)計函數)為了有效處理查詢得到的數據集合,SQ

6、LServer提供了一系列統(tǒng)計函數.這些函數可以實現數據集合和匯總:avg([ALL

7、DISTINCT]列名)求指定數字字段的平均值sum([ALL

8、DISTINCT]列名)求指定數字字段的總和max([ALL

9、DISTINCT]列名)求指定數字字段中最大值min([ALL

10、DISTINCT]列名)求指定數字字段中最小值count([ALL

11、DISTINCT]列名)求滿足條件記錄中指定字段不為空的記錄個數count(*)求滿足條件記錄總數*************************************************

12、*********************************************用GROUPBY子句對記錄分類統(tǒng)計匯總格式:GROUPBY分組字段名列表[HAVING條件表達式]功能:按指定條件對指定字段依次分組進行統(tǒng)計匯總注:使用GROUPBY的語句仍可用ORDERBY子句排序但必須在GROUPBY之后可以使用別名但不允許對SELECT沒指定的列排序HAVING子句是對分組統(tǒng)計后的查詢結果進行篩選.使用GROUPBY的select語句仍可用ONTH(那個日期的字段),SUM(需要統(tǒng)計的字段,比如銷售額什么的)FROM表ON

13、TH(那個日期的字段)用SELECT語句對數據進行統(tǒng)計匯總用SELECT語句對數據進行統(tǒng)計匯總集合函數(聚合函數,統(tǒng)計函數)為了有效處理查詢得到的數據集合,SQLServer提供了一系列統(tǒng)計函數.這些函數可以實現數據集合

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯系客服處理。