我有一個事件table.and我今天使用顯示事件。 SELECT * FROM `special_banner_tbl` WHERE `SPLBANNER_pubsdate` = current_date
如果今天沒有事件,它必須顯示更接近當前日期的未來日記錄。
如果表格像..
------------------
future_date
------------------
30- 11-2013
30-11-2013
02-12-2013
03-12-2013
03-12-2013
----------------------
它將顯示下一個最近的日期30-11-2013記錄..喜歡。 SELECT * FROM `special_banner_tbl` WHERE `SPLBANNER_pubsdate` = nest_nearest_date_records
得到最近的下一個日期記錄在mysql
只有一個最近的未來日期的記錄沒有任何限制。像
--------------- --------------
事件 未來日期
---- ----------- ----------------
30th-events 30-11-2013
30th-events 30-11-2013
------------------------------
傢伙感謝您的回答,但我需要31-11-2-13只記錄哪些是比今天更接近。我不是什麼限制,以及日期02-12-2013和未來的日期.. –
我只需要下一個事件日期記錄只有沒有任何限制..請幫助.. –
我真的很擔心知道你的數據庫列接受日期爲'31'天'November'。 ***'31-11-2013' ***。我的數據庫用'ERROR 1292(22007)' –