在线亚洲黄色-在线亚洲观看-在线亚洲电影-在线亚洲成人-岛国大片在线观看免费版-岛国大片在线播放高清

sql語句實現增加一行求和

導讀SELECT CASE WHEN GROUPING(a.rcpt_no) = 1 AND GROUPING(b.姓名) = 1 THEN ';SUM';ELSE MAX(b.姓名) END 姓名.CASE WHEN GROUPING(a.rcpt_no) = 1 AND GROUPING(b.姓名) = 1 THEN ';SUM';ELSE MAX(a.rcpt_no) END 收據.SUM(CASE WHEN a.money_type = ';卡支付';THEN income ELSE 0 END) AS 卡支付.SUM(CASE WHEN a.money_type = ';統籌支付';THEN income ELSE 0

在SQL Server中,你可以使用ROLLUP操作符來生成匯總行。考慮以下查詢語句:SELECT CASE WHEN GROUPING(a.rcpt_no) = 1 AND GROUPING(b.姓名) = 1 THEN 'SUM' ELSE MAX(b.姓名) END 姓名, CASE WHEN GROUPING(a.rcpt_no) = 1 AND GROUPING(b.姓名) = 1 THEN 'SUM' ELSE MAX(a.rcpt_no) END 收據, SUM(CASE WHEN a.money_type = '卡支付' THEN income ELSE 0 END) AS 卡支付, SUM(CASE WHEN a.money_type = '統籌支付' THEN income ELSE 0 END) AS 統籌支付, SUM(CASE WHEN a.money_type = '現金' THEN income ELSE 0 END) AS 支付現金, SUM(CASE WHEN a.money_type = '現金' THEN refund ELSE 0 END) AS 退還現金, SUM(CASE WHEN a.money_type = '現金' THEN income - refund ELSE 0 END) AS 實際支付現金, SUM(CASE WHEN a.money_type = '記賬' THEN income - refund ELSE 0 END) AS 記賬, SUM(income - refund) AS 總費用 FROM inp_payments_money a, pat_master_index b WHERE a.rcpt_no = b.rcpt_no GROUP BY a.rcpt_no, b.姓名 WITH ROLLUP HAVING GROUPING(a.rcpt_no) = 1 AND GROUPING(b.姓名) = 1 OR GROUPING(a.rcpt_no) = 0 AND GROUPING(b.姓名) = 0 ORDER BY MAX(a.rcpt_no), MAX(b.姓名)這個查詢通過GROUP BY子句和WITH ROLLUP操作符,生成了匯總行。在結果集中,SUM行會顯示為'SUM',而其他行會顯示具體的收據號或姓名。通過HAVING子句,你可以進一步過濾匯總行。請注意,SUM(income)作為卡支付單獨列出,但在實際查詢中可能需要調整以符合具體需求。該查詢展示了如何計算不同支付類型的收入和退款,并生成匯總行。通過這種方式,你可以輕松地查看各個收據號和姓名的支付詳情,同時也能了解整體的支付情況。在實際應用中,你可以根據具體需求調整字段和條件。例如,如果需要計算特定時間段內的支付情況,可以在WHERE子句中添加時間范圍的條件。此外,根據實際業務邏輯,可能還需要調整SUM和CASE語句以滿足不同的計算需求。總之,通過ROLLUP操作符,SQL Server提供了一種強大的方式來生成匯總行,這對于數據分析和報告生成非常有用。

為你推薦
資訊專欄
熱門視頻
相關推薦
途觀L和漢蘭達哪個好2017 百度小程序有什么特點? 材料力學的彎矩方向圖(1圖) 書本是這樣子描述上凹為正 我不太明白 如圖2 怎么判斷彎矩和剪力方向 求解 陳燕的履歷 moose,elk,兩種動物中文到底叫什么 家政女皇 河南燴面的玄妙 湯料配方有哪些 再婚怎么辦準生證而且我沒有第一個孩子的準生證和戶口本,怎么辦 哈根達斯冰淇淋怎么才能保證2小時不融化 3~4個月的寶寶感冒了,怎么辦??? 交通兒歌有哪些 如何培養小學生誦讀經典古詩文的興趣 上海居住證簽注后,再次確認積分時,如果年齡長了1歲,年齡積分會比以前減少嗎?急!! 跆拳道是怎樣劃分什么帶的? 陳慧嫻《飄雪》粵語諧音,不要拼音謝謝。 全科醫師與住院醫師哪個好 保安班長檢查怎么寫 機械怎樣分類 蘭徹斯特平方率 蘇如煙小說作者有那些作品 42的倍數有哪些數 那個app可以下載王者榮耀助手 如何去推銷一個新的產品? ERP在電子行業實施,有哪些案例? 學生可以開銀行卡以及開通網銀嗎 中班教案我的展覽反思與自評怎么寫? 我是如何抓好小學數學常規教學的論文2000字左右DOC 三星s8000怎么驗證它是港行的? 哪里有并線打端子的自動機?用于加工雙線并頭壓端子的家用電器內部連接線。 那個網站可以下載到黃金分析軟件 今年真無線藍牙耳機哪款好?求大佬推薦一款。 本田飛行員什么時候國產 山西省中醫藥研究院,胡藍貴教授是否健在?如果健在是否還在研究院工作?何時坐診? 赤棕魚醬油水的做法 蘋果7指紋識別沒反應怎么辦 合工大五套分數與最終考研分數相差多少?望有經驗者指教 安昌臘腸怎么保存 面簽貸款是不是高利貸 一個短視頻合集里面收錄了翻唱 癢 夏天的風 十分鐘 白天么么噠晚上啪啪啪一些段子。 綠茶餐廳 朝陽大悅城店怎么樣 科目四掛了隔多久可以重考?
Top 主站蜘蛛池模板: 亚洲欧美一区二区三区久久 | 国产精品va在线观看无 | 欧美日韩性生活 | 欧美日韩视频一区二区三区 | 国产亚洲精品va在线 | 中文字幕第七页 | 中文字幕免费在线播放 | 精品欧美 | 成人日韩在线 | 欧美三级一区二区 | 亚洲欧美一区二区三区久久 | 欧美精品国产日韩综合在线 | 国产视频首页 | 免费又黄又爽又猛大片午夜 | 亚洲欧美色视频 | 亚洲国内自拍 | 亚洲国产精品热久久 | 国产精品高清久久久久久久 | 久久一次| 国产一级自拍 | 成人精品一区二区www | 91精品国产91久久久久福利 | 欧美日韩国产va另类 | 日韩精品免费观看 | 毛片官网 | 国产精品视频观看 | 欧美影院在线 | 日韩 欧美 综合 在线 制服 | 中文字幕亚洲综合 | 欧美日韩精品在线 | 欧美亚洲激情 | 欧美精品在线免费观看 | 香蕉久久精品 | 99久久国产亚洲综合精品 | 亚洲综合欧美 | 99久久99这里只有免费的精品 | 亚洲午夜精品 | 欧美 日韩 国产 在线 | 欧美成人高清视频 | 一二三高清区线路1 | 亚洲 欧美 日韩 小说 另类 |