0
我有一個user_entry
表,它包含一個date
字段。數據類型是datetime。數據庫是mysql的 。 我想要計算當前日期和當前月份以及當前日期的所有數據。計數在mysql中的curdate()
我怎樣才能得到這個?
我試過下面的查詢,但它不工作。
select * from table
where DATE(date) = CURDATE()
我有一個user_entry
表,它包含一個date
字段。數據類型是datetime。數據庫是mysql的 。 我想要計算當前日期和當前月份以及當前日期的所有數據。計數在mysql中的curdate()
我怎樣才能得到這個?
我試過下面的查詢,但它不工作。
select * from table
where DATE(date) = CURDATE()
SELECT date FROM `test` WHERE date = CURDATE()
或
SELECT date FROM `test` WHERE date = DATE('2016-04-04')
它的工作。 如果你想匹配的數量:
SELECT COUNT(date) from test WHERE date = CURDATE()
什麼是場「約會」的數據類型? 爲了獲得日/月就可以使用相應的功能
SELECT MONTH(date), DAY(date) from test
而且,您可以使用組來創建一個完整的報告
SELECT COUNT(date), date from test GROUP BY DAY(date), MONTH(date)
我用下面的查詢,它爲我工作。日期字段的
SELECT *
FROM `user_entry`
WHERE DATE(DATE) = DATE(NOW())
數據類型爲datetime – user3118448
嘗試 SELECT * FROM user_entry其中date('date')= CURDATE() –
我已經嘗試過這一點,但不工作 – user3118448