撈資料時間設定

看板Database (資料庫)作者 (abc)時間8年前 (2016/05/20 10:35), 8年前編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
使用的資料庫是sql server 2008 如果要撈出2013 2014 12.31還在職的員工 請問要怎麼設定? Table 名稱是員工 有到職日跟離職日 離職日的預設是1900.01.01 http://i.imgur.com/AY43EZ8.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.89.111 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1463711711.A.D99.html

05/20 11:40, , 1F
這可能要去行天宮擲筊才行了....
05/20 11:40, 1F
※ 編輯: ghost11 (110.26.89.111), 05/20/2016 11:42:27

05/20 14:56, , 2F
不知道你的欄位格式幫不了你啊QQ 還有還沒離職的人他的
05/20 14:56, 2F

05/20 14:56, , 3F
離職日會是NULL還是甚麼內容也要說一下
05/20 14:56, 3F
※ 編輯: ghost11 (110.26.89.111), 05/20/2016 15:04:12

05/21 05:18, , 4F
到職日 <= 在職期限 <= 離職日
05/21 05:18, 4F

05/21 11:45, , 5F
SELECT * FROM [Employees]
05/21 11:45, 5F

05/21 11:45, , 6F
WHERE [BirthDate] <='2004-12-31'
05/21 11:45, 6F

05/21 11:46, , 7F
AND [BirthDate]>='2003-01-01'
05/21 11:46, 7F

05/21 11:46, , 8F
birthdate和日期自己改成自己要的東西
05/21 11:46, 8F
文章代碼(AID): #1NFdVVsP (Database)
文章代碼(AID): #1NFdVVsP (Database)