0
我有這樣的查詢;mysql如果沒有記錄
select value, date from table
where date in ('date1','date2','date3','date4','date5')
group by date
這隻有在給定日期的記錄時纔給出結果。但是,即使沒有給定日期的記錄,我也想獲得一個「0」值的行。我怎樣才能做到這一點?
5 | 02/04/2012
8 | 02/05/2012
3 | 02/06/2012
4 | 02/08/2012
>
5 | 02/04/2012
8 | 02/05/2012
3 | 02/06/2012
0 | 02/07/2012
4 | 02/08/2012
從哪裏得到這個日期02/07/2012對於0值的行 – DevelopmentIsMyPassion 2013-02-22 15:01:24
@AshReva這就是我所要求的。獲得第一個結果但需要第二個結果。 – milesh 2013-02-23 08:15:02
但你能告訴我,如果記錄爲0,我應該如何使這個值02/07/2012?它會被硬編碼嗎? – DevelopmentIsMyPassion 2013-02-23 08:51:49