作者iceandy (夢想成真吧~)
看板Database
標題員工請假系統
時間Tue Dec 13 23:19:29 2011
請問一下我需要的功能SQL怎麼寫呢
公司員工每年每人有14天假
<資料表一>
員工編號 員工姓名
<資料表二>
員工編號 請假日期 請假類別 請假小時(或天數) 剩餘天數
每個月我要公布一次員工休假表
例如
一月份 編號 姓名 請假日期 類別 請假天數 剩餘天數
001 AAA 2011/01/15 事假 1day 13
002 bbb 0 0 0 14
003 CCC 2011/01/01 病假 2day
2011/01/16 事價 1day 11
004 DDD 0 0 0 14
問題點1:資料表二的更動,是有請假才輸入,所以裡面的資料
應該是以日期遞增往下排。但是每月公布時,沒請假的人要補0
並且能計算出該月剩幾天假,這要怎麼做到呢?
問題點2:CCC這位員工,他一月請了兩次假,我公布時就會列出兩筆資料
但是我希望重覆的東西不要出現,像名字編號等,剩餘天數也只要一個就好
問題點3:如果公布表是五月,例如AAA一月有請假,二三四五都沒請假,
等到五月公布時,雖然該員五月都是補0,但是仍能正確顯示只剩13天
麻煩各位高手解惑了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.146.213
1F:推 ClubT:1應該由前端程式處理 2用Group 3也是由前端程式處理 12/14 14:28