91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

SQL-Serve查詢多條件聚合

發布時間:2020-04-07 23:52:58 來源:網絡 閱讀:554 作者:lk442634939 欄目:關系型數據庫

1、創建表單內容,添加數據

--創建一個a表
CREATE?TABLE?a(
--設置name字段,屬性varchar?
NAME?VARCHAR(255),
--設置ERP字段,屬性varchar?
ERP??VARCHAR(255),
--設置DATE字段,屬性date?
DATE?DATE,
--設置name1字段,屬性varchar?
NAME1?VARCHAR(255),
--設置amount?字段,屬性int?
amount?int
)
INSERT?a?SELECT?'張三','餐費','2019-12-11','中行','100'
union?all?SELECT?'張三','禮品','2019-12-01','中行','100'
union?all?SELECT?'張三','禮品','2019-11-12','中行','60'
union?all?SELECT?'張三','禮品','2019-12-12','美行','60'
union?all?SELECT?'張三','12','2019-12-12','中行','100'
union?all?SELECT?'李四','餐費','2019-12-12','中行','50'
union?all?SELECT?'王五','禮品','2019-12-12','中行','60'

2、查詢反饋所有內容信息

SELECT?*?from?a

SQL-Serve查詢多條件聚合


3、根據多條件進行聚合匯總

--查詢
select?
--查看name字段,并設置別名?姓名
name?as?'姓名',
--添加一個?餐費字段,并且設置別名?費用類型
'餐費'?as?'費用類型',
--查看date字段,并設置別名?月份
CONVERT(char(7),date,120)?as?'月份',
--查看name1字段,并設置別名客戶?名稱
name1?as?'客戶名稱',
--查看?統計amount字段,并且命名?金額
SUM(a.amount)?as?'金額'
--從表a查看
from?a
--設置查詢條件
where?
--查詢條件一、查詢name為張三的返回值
name='張三'?
--and進行連接多個條件
AND?
--查詢條件而、查詢?ERP等于禮品或者餐費
(ERP='禮品'?or?ERP='餐費')?
--連接條件
AND
--條件三,查詢時間大于2019-12-01
date?>=?'2019-12-01'
--條件四,結合聚合函數,根據一個或者多個列對結果集進行分組,group?by?a,b,c的用法:
--先按照a分組,如果a相同,再按照b分組,如果b相同,再按照c分組。最終統計的是最小分組的信息。
group?by?name,CONVERT(char(7),date,120),name1

SQL-Serve查詢多條件聚合

4、小結

首先where 條件,再 group by 條件、再 order by 條件

如果聲明了 GROUP BY 子句,輸出就分成匹配一個或多個數值的不同組里。 如果出現了 HAVING 子句,那么它消除那些不滿足給出條件的組。

如果聲明了 ORDER BY 子句,那么返回的行是按照指定的順序排序的。 如果沒有給出 ORDER BY,那么數據行是按照系統認為可以最快生成的方法給出的。

雖然 SELECT 語句的完整語法較復雜,但是其主要的子句可歸納如下:
  SELECT select_list
  [ INTO new_table ]
  FROM table_source
  [ WHERE search_condition ]
  [ GROUP BY group_by_expression ]
  [ HAVING search_condition ]
  [ ORDER BY order_expression [ ASC | DESC ] ]
  可以在查詢之間使用 UNION 運算符,以將查詢的結果組合成單個結果集。

也就是說,order by放在最后面。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东乡族自治县| 涪陵区| 宁城县| 沭阳县| 富民县| 木里| 疏附县| 宝丰县| 昌邑市| 大庆市| 牡丹江市| 浦县| 广东省| 武陟县| 宁远县| 桓台县| 乐清市| 维西| 蒙山县| 额济纳旗| 弥勒县| 武邑县| 佛坪县| 六安市| 扶绥县| 新沂市| 博爱县| 东兰县| 盐边县| 南涧| 大化| 清丰县| 澄江县| 密云县| 泰顺县| 乳山市| 靖安县| 泽州县| 吉木萨尔县| 宁河县| 荔浦县|