原資料表樣式:
proid 社員番號 社員區分 年月 上班天數
1001 100 小明 一月 19
1002 101 小紅 一月 20
1001 100 小明 二月 22
1002 101 小紅 二月 23
1001 100 小明 三月 24
1002 101 小紅 三月 24
執行**:
select a.proid ,a.社員番號, a.社員區分,b.一月,c.二月,isnull( d.三月,0) as 三月 ,(b.一月+c.二月+isnull( d.三月,0)) as 總計
from (
select distinct proid ,社員番號 , 社員區分 from test
)a left join
(select proid,社員番號,社員區分,作業時間 as 一月 from test where 年月='1月'
)b on a.社員番號=b.社員番號 and a.社員區分 = b.社員區分
left join
(select proid,社員番號,社員區分,作業時間 as 二月 from test where 年月='2月'
)c on a.社員番號=c.社員番號 and a.社員區分=c.社員區分
left join
(select proid,社員番號,社員區分,作業時間 as 三月 from test where 年月='3月'
)d on a.社員番號=d.社員番號 and a.社員區分=d.社員區分
執行後資料表:
proid 社員番號 社員區分 一月 二月 三月
1001 100 小明 19 22 24
1002 101 小紅 20 23 24
乙個專案報表資料庫設計的問題
如何設計的合理.2專案管理模組 縣區使用者登陸成功後進入系統主頁面,能對縣區內企業填寫的專案進行管理,有查詢功能根據查詢條件生成報表,有列印 匯出功能。市使用者有最高許可權,能對縣區使用者企業進行管理,有查詢功能根據查詢條件生成報表,有列印 匯出功能。市使用者有最高許可權。一 資料庫設計與分析 本系...
建立乙個mysql資料庫,然後賦值給乙個使用者
create database zzzzzz grant usage on to zzzzzz localhost identified by with max queries per hour 0 max connections per hour 0 max updates per hour0 g...
資料匯入mysql資料庫建立乙個指令碼執行
第一步 格式 建立乙個以.sh結尾的檔案 mysql h資料庫ip位址 u資料庫使用者名稱 p 資料庫密碼 areas.sql mysql h10.211.55.5 umeiduo p meiduo mall areas.sql 例如 第一步 建立乙個import areas.sh 檔案內容如下 b...