Re: [SQL ] 請問select的SQL語法~

看板Database (資料庫)作者 (flak)時間18年前 (2007/01/04 18:00), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
Select Sign_In.SignDay,Sign_In.SignHour,Sign_Out.SignHour From (select convert(varchar(16),signDate,121) as SignDay, substring(convert(varchar(16),signDate,121),12,5) as SignHour from tb_Sign where signType=0) as Sign_In Inner Join (select convert(varchar(16),signDate,121) as SignDay, substring(convert(varchar(16),signDate,121),12,5) as SignHour from tb_Sign where signType=1) as Sign_Out On Sign_In.SignDay=Sign_Out.SignDay Order By Sign_In.SignDay ※ 引述《rosemary (迷迭香)》之銘言: : 有個資料表叫做tb_Sign,想要設計用來記錄自己的出勤時間 : 其中signType=0代表簽到,1代表簽退 : 每一天只會簽到簽退各一次。 : 代碼 日期 簽到形態 : signID signDate signType : 1 2007/1/2 9:00 0 : 2 2007/1/2 18:12 1 : 3 2007/1/3 8:58 0 : 4 2007/1/3 18:03 1 : ....................... : 因為想要寫一個view來作後續的處理, : 有沒有辦法用SQL語法,讓view可以呈現以下的樣子呢 : 日期 簽到 簽退 : 2007/1/2 9:00 18:12 : 2007/1/3 8:58 18:03 : ...................... : ...................... : 我用的資料庫是 MS SQL2005 : 謝謝各位高手... ^^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.64.110.97

01/05 09:24, , 1F
感謝~~~ :)
01/05 09:24, 1F
文章代碼(AID): #15dD1QYj (Database)
討論串 (同標題文章)
文章代碼(AID): #15dD1QYj (Database)