我有一个表,它有一个列名"ordered_at";其中我已经输入了CCD_ 1的值。如何从过去30天中选择记录?
您可以使用datediff
来获取current_date
和列中的值之间经过的天数:
SELECT *
FROM mytable
WHERE DATEDIFF(CURRENT_DATE, ordered_at) <= 30