根據某字段的值為依據,做另一字段的分類彙總

2021-04-21 01:23:26 字數 386 閱讀 3776

select max(employeelist.姓名) as 姓名,

sum(case out.typeid when 7 then 金額 else 0 end) as 現金,

sum(case out.typeid when 8 then 金額 else 0 end) as 掛帳,

sum(out.金額) as 合計

from out left outer join

employeelist on out.employeeid = employeelist.id

where (out.日期 >= '2008-07-01') and (out.刪除 = 0) and (out.deparid = 7)

group by out.employeeid

Mysql 在某一字段的所有的值前面加某字元

vod play url 欄位名 mac vod 表名 update mac vod set vod play url concat 正片 vod play url 補充的 如何將乙個表插入另乙個表 insert into 表a 欄位a,欄位b,欄位c,欄位d,欄位e select 欄位a,欄位b,...

根據某一字段值相同合併字串 SQL

根據某一字段值相同合併字串 sql 做專案的過程中,遇到乙個問題,相同id,不同value的記錄希望合併成一條記錄,value以逗號分隔,從網上搜了搜解決方案,整理如下,備忘。一 字串合併 表名 test 字段 id int name nvarchar 50 字段值 期望結果 id namestr ...

根據某一字段值相同合併字串 SQL

做專案的過程中,遇到乙個問題,相同id,不同value的記錄希望合併成一條記錄,value以逗號分隔,從網上搜了搜解決方案,整理如下,備忘。一 字串合併 表名 test 字段 id int name nvarchar 50 字段值 期望結果 id namestr 1 a,b,c 2 d,e 3 f ...