已成功将这些查询与MySql一起使用,但它们无法与SQL / VB一起使用。任何需要的帮助
当前月记录。从当前月的第一天开始到现在。
SELECT * FROM `dt_table` WHERE date between DATE_FORMAT(CURDATE() ,'%Y-%m-01') AND CURDATE()
当前年份记录。从当前年份的1月1日开始至今。
SELECT * FROM `dt_table` WHERE date between DATE_FORMAT(CURDATE() ,'%Y-01-01') AND CURDATE()
应该是:
Select *
From dt_table
Where Fix([date]) Between DateSerial(Year(Date()), Month(Date()), 1) And Date()
和
Select *
From dt_table
Where Fix([date]) Between DateSerial(Year(Date()), 1, 1) And Date()
或
Select *
From dt_table
Where [date] >= DateSerial(Year(Date()), 1, 1) And [date] < DateAdd("d", 1, Date())