select
e.E_ID as Employee_ID,
e.E_NAME as Employee_Name,
convert(varchar(10),a.Date,103) as Date ,
convert(varchar(8),a.Timein,108) as Time_In,
convert(varchar(8),a.Timeout,108) as Time_Out
from Employee e
LEFT JOIN Attendance a
ON a.E_ID = e.E_ID
AND (convert(varchar(10),a.Date,103) between '01/02/2013' And '28/02/2013')
위의 쿼리는 위의 두 테이블에서 데이터를 반입하고 있지만 쿼리에없는 1 월의 값도 인쇄하고 있습니다.SQL 서버 2005에서 바운드 응답을
한 시간 동안 디버깅을 해봤습니다. 친절하게 도와주세요.
편집 됨 빠른 @Raph :) – Pyromancer
@ AlfredSanz 및 심지어 분노;) –