2016-11-15 36 views
0

我在Stackoverflow顯示日期的全部名單按日期條件之間給出

關於我的問題,一個問題,我想我的問題是以前複雜列,

所以,我創建了一個新的問題了簡單地說:

WHERE DATE(e.created_at) BETWEEN DATE('2016-11-13') AND DATE('2016-11-15') 

我需要這樣的格式,

+-----------+----+----+----+---------------- 
    another | 13 | 14 | 15 | another again 
+-----------+----+----+----+---------------- 

回答

0

試試這個

SELECT ...., 
    IF(DATE((e.created_at)= str_to_date("2016-11-13","%Y-%m-%d"),1,0) as '13', 
    IF(DATE((e.created_at)= str_to_date("2016-11-14","%Y-%m-%d"),1,0) as '14', 
    IF(DATE((e.created_at)= str_to_date("2016-11-15","%Y-%m-%d"),1,0) as '15', 
    ...... 
+0

如何在一個月中的整個一天,1-31 –

+0

你的意思是你想顯示1/0的所有天? –

相關問題