2013-04-16 39 views
1

我不確定在MySQL中是否有可能。 我想顯示「登錄」見下表enter image description here顯示所有的日期和日期,不管是否存在記錄

像這種格式 enter image description here

不同於第一表,所有的日期顯示在第二個表包括節假日和工作日。 我試圖在谷歌搜索,但我不知道我想做的事。 謝謝!

+0

你有任何初始SQL?我很難理解你究竟需要什麼。 – acdcjunior

+1

如果你想要輸出行,即使對於數據中不存在的日期,通常的方法是創建一個日曆表並加入。看到這個問題和答案。 http://stackoverflow.com/q/75752/302243 –

回答

0

事情是這樣的:

SELECT DAYNAME(TIME_ENTER),DATE(TIME_ENTER),DEPT_NAME AS DEPARTMENT,NAME,TIME(TIME_ENTER) AS TIME_IN,TIME(TIME_EXIT) AS TIME_OUT FROM Log; 

您將需要第二臺假期過的比較突出的假期是在不同的國家不同。

相關問題