gpt4 book ai didi

php - SQL:如何选择日期字段是特定月份的位置?

转载 作者:行者123 更新时间:2023-12-01 00:11:44 26 4
gpt4 key购买 nike

我正在尝试选择在特定月份输入的所有发票。

数据库中的'entry_datetime'字段格式为'2013-02-19 14:47:42'。

我正在使用 MySQL。

这是我目前所拥有的:

SELECT
id
FROM
invoices
WHERE
entry_datetime > 2012/12/31 AND entry_datetime < 2013/02/01

不幸的是,它没有返回任何结果,但我可以通过 phpMyAdmin 看到合格的发票。

你能告诉我 where 子句有什么问题吗?

最佳答案

另一种方法:

SELECT
id
FROM
invoices
WHERE
entry_datetime between '2012/12/31' AND '2013/02/01';

如果您想获得特定月份的结果,请使用如下函数:月()为:

SELECT
id
FROM
invoices
WHERE
MONTH(entry_datetime)=12;

12 是月份

关于php - SQL:如何选择日期字段是特定月份的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14971875/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com