曹云鵬:sql語句總結(jié)

曹云鵬:sql語句總結(jié)

ID:35305382

大?。?6.00 KB

頁數(shù):10頁

時間:2019-03-23

曹云鵬:sql語句總結(jié)_第1頁
曹云鵬:sql語句總結(jié)_第2頁
曹云鵬:sql語句總結(jié)_第3頁
曹云鵬:sql語句總結(jié)_第4頁
曹云鵬:sql語句總結(jié)_第5頁
資源描述:

《曹云鵬:sql語句總結(jié)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應用文檔-天天文庫。

1、簡單查詢由SELECT和FROM構(gòu)成的無條件查詢,或由SELECT、FROM和WHERE構(gòu)成的條件查詢。一般格式:SELECT[DISTINCT]字段名表FROM[數(shù)據(jù)庫名!]表名SELECT[DISTINCT]字段名表FROM[數(shù)據(jù)庫名!]表名WHERE條件(※DISTINCT短語功能是去掉重復值)select工資from職工selectdistinct工資from職工select*from倉庫select職工號from職工where工資>1230selectdistinct倉庫號from職工where工資>1210select職工號fro

2、m職工where工資<1250and(倉庫號="wh1"or倉庫號="wh2")簡單的聯(lián)接查詢基于多個關(guān)系(表)的查詢。一般格式:SELECT[DISTINCT]字段名表FROM[數(shù)據(jù)庫名!]表名1,[數(shù)據(jù)庫名!]表名2[,[數(shù)據(jù)庫名!]表名3…]WHERE各表間的聯(lián)接條件[AND其它查詢條件]select職工號,城市from職工,倉庫where(工資>1230)and(職工.倉庫號=倉庫.倉庫號)select職工號,城市from職工,倉庫where(面積>400)and(職工.倉庫號=倉庫.倉庫號)嵌套查詢查詢結(jié)果出自一個表但條件卻涉及另外

3、的多個相關(guān)表。一般格式:SELECT[DISTINCT]字段名表FROM[數(shù)據(jù)庫名!]表名WHERE字段名IN(SELECT字段名FROM另一表名)select城市from倉庫where倉庫號in;(select倉庫號from職工where工資=1250)select*from倉庫where倉庫號notin;(select倉庫號from職工where工資<=1210)select*from倉庫where倉庫號notin;(select倉庫號from職工where工資<=1210);and倉庫號in(select倉庫號from職工)select

4、職工號from職工where工資=;(select工資from職工where職工號="e4")幾個特殊運算符1.查詢的條件是在什么范圍之內(nèi)可以使用BETWEEN…AND…。select*from職工where工資between1220and1240☆2007年4月份考試試題:(18)在SQL語句中,與表達式“年齡BETWEEN12AND46”功能相同的表達式是A)年齡>=12OR<=46B)年齡>=12AND<=46C)年齡>=12OR年齡<=46D)年齡>=12AND年齡<=462.字符串匹配查詢可以使用LIKE運算符。select*fro

5、m供應商where供應商名like“%公司”※通配符“%”表示0個或多個字符,另外還有一個通配符“_”表示一個字符或漢字。3.SQL中“!=”及“NOT”的應用。select*from供應商where地址!="北京"select*from職工where工資notbetween1220and1240☆2008年4月份考試試題:(8)在SQL的WHERE子句的條件表達式中,字符串匹配(模糊查詢)的運算符是LIKE。排序?qū)⒉樵兘Y(jié)果排序可以使用ORDERBY短語,格式如下:ORDERBY字段名1[ASC

6、DESC][,字段名2[ASC

7、DESC]……

8、]select*from職工orderby工資select*from職工orderby倉庫號,工資簡單的計算查詢SQL語言功能完備,它不僅具有一般的檢索能力,而且還有計算方式的檢索,用于計算機檢索的函數(shù)有:①COUNT—計數(shù)②SUM—求和③AVG—計算平均值④MAX—不最大值⑤MIN—求最小值這些函數(shù)可以用在SELECT短語中對查詢結(jié)果進行計算。selectcount(distinct地址)from供應商selectcount(*)from供應商selectsum(工資)from職工selectsum(distinct工資)from職工sel

9、ectsum(工資)from職工where倉庫號in;(select倉庫號from職工where城市="北京"or城市="上海")selectavg(面積)from倉庫where倉庫號notin;(select倉庫號from職工where工資<=1210)selectavg(面積)from倉庫where倉庫號notin;(select倉庫號from職工where工資<=1210);and倉庫號in(select倉庫號from職工)selectmax(工資)from職工where倉庫號="wh2"selectmin(工資)from職工where

10、倉庫號="wh2"分組與計算查詢在實際應用中,利用GROUPBY分組進行計算機查詢使用的更廣泛。其格式:GROUPBY分組字段[,分給字段……][HAVING分組條

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

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

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