我需要從表中獲取所有數據,其中插入日期爲月份或之後。mysql日期時間類型和現在 - 月
Table:
id Name Date
1 Test2 2010-09-29 10:11:41
2 test4 2010-10-19 11:11:43
3 test4 2011-10-29 11:17:43
我需要從表中獲取所有數據,其中插入日期爲月份或之後。mysql日期時間類型和現在 - 月
Table:
id Name Date
1 Test2 2010-09-29 10:11:41
2 test4 2010-10-19 11:11:43
3 test4 2011-10-29 11:17:43
這是什麼喲uare尋找 -
這應該給同日期的所有數據中的特定月前 -
SELECT * FROM Table WHERE month(Date) < <number_of_month>
和之後的特定這應該給你最新的所有數據月 -
SELECT * FROM Table WHERE month(Date) > <number_of_month>
今年呢? – 2010-11-04 08:33:50
問題是要找出日期在一個月之前或之後的記錄。此外,如果需要比較月和年,那麼我猜可以修改where子句,以便使用Mysql的Year('
需要更多的信息來幫助你。桌子的名字是什麼?日期欄的名稱是什麼?您正在查找日期列在NOW之前或之後一個月的行嗎?或者在某個其他日期之前或之後的一個月?你在尋找普通的SQL嗎?還是你在某種編程語言中使用數據抽象層? – 2010-11-04 08:13:26