国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

T-SQL學習筆記(1)

2024-07-21 02:05:25
字體:
來源:轉載
供稿:網友



select語句

select語句從數據庫種按指定的條件查詢數據,主要包含下列子句:

select子句

from子句

where子句

group by子句

having子句

order by子句

還包括下列關鍵字:

null關鍵字

like關鍵字

cube關鍵字

case關鍵字

in關鍵字

openrowset關鍵字



對于一些比較熟悉的子句和關鍵字這里就不多說了,下面只寫一些不熟悉的.

group by子句

group by子句主要指出對查詢結果分組的依據,通常跟聚合函數(sum, max,min等)一起使用.舉個例子:比如我們可以使用sum函數計算所有商店的銷售總額,如果我們希望計算每一家商店各自的總銷售額時該怎么辦呢?要實現這一目的我們需要做兩件事:首先,我們需要查詢商店名稱和銷售額兩個字段;然后,我們使用sql語言的group by命令將銷售額按照不同的商店進行分組,從而計算出不同商店的銷售總額。group by命令的語法格式為:  select "column_name1", sum("column_name2")   from "table_name"   group by "column_name1"   我們可以使用如下命令實現上述查詢目的:   select store_name, sum(sales)   from store_information   group by store_name   查詢結果顯示為:   store_name     sum(sales)   los angeles     $1800   san diego         $250   boston                $700   小注:   group by關鍵字一般應用于同時查詢多個字段并對字段進行算術運算的sql命令中。

having子句

having子句跟where類似,就是專門同group by一起使用,指出在group by中的條件.



小結:

group by語句使用中一般必須有聚合函數,對數據進行分類.having就是專門用來指定group by子句中的條件的.
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 柘荣县| 巴林左旗| 汝阳县| 建瓯市| 横山县| 思南县| 微博| 通化市| 遂川县| 福泉市| 望都县| 阿坝县| 曲松县| 龙里县| 无棣县| 黄骅市| 晴隆县| 泰顺县| 怀宁县| 伽师县| 崇左市| 亳州市| 文山县| 开化县| 太白县| 晋江市| 神农架林区| 绍兴市| 长垣县| 济阳县| 茂名市| 八宿县| 大姚县| 乌鲁木齐县| 新密市| 翼城县| 旬阳县| 保德县| 镇江市| 临桂县| 连山|