我有一個叫員工在數據庫 SQL服務器選擇查詢顯示所有記錄被插入的最新記錄整理或更新
id login_time logout_time 1 23/6/2013 9:00 3 23/6/2013 9:20 23/6/2013 1:00 2 23/6/2013 1:30以下幾列和記錄表,但我想上面顯示錶中的記錄按最新更新的記錄,以下是樣本輸出。
id login_time logout_time 2 23/6/2013 1:30 3 23/6/2013 9:20 23/6/2013 1:00 1 23/6/2013 9:00
有沒有人請幫助我。
感謝@JBond,上面的查詢工作正常時,都列login_time和logout_time有數據,但如果logout_time不填充然後記錄順序不正確顯示。我試着將這條線放到WHEN login_time> logout_time或logout_time = 0 THEN login_time,但dint成功。你能否請你做必要的 – User12345
我完美地通過追加WHEN login_time> logout_time或logout_time IS NULL然後login_time來完美實現它。非常感謝@JBond提供這樣一個好主意.. – User12345