gpt4 book ai didi

php - 无法找到两个日期之间的正确记录

转载 作者:太空宇宙 更新时间:2023-11-03 11:58:50 28 4
gpt4 key购买 nike

我正在尝试使用 >= 查找到日期之间的记录和 <=运算符,但结果不正确。

我有两个输入框用于传递用户选择的日期:

company_date_from (15/04/2015)
company_date_to (20/04/2015)

和表是tma_38我的日期字段名称是 created_date (timestamp)

表记录:

company_id  created_date
---------- -------------------
10 2015-04-15 10:49:26
13 2015-04-17 09:49:06
14 2015-04-21 14:59:42
15 2015-05-20 14:26:07
16 2015-04-21 18:42:00

我正在使用的查询:

SELECT *
FROM tma_38
WHERE city LIKE '%%'
AND DATE_FORMAT( created_date, '%d/%m/%Y' ) >= '15/04/2015'
AND DATE_FORMAT( created_date, '%d/%m/%Y' ) <= '21/04/2015'
ORDER BY created_date ASC
LIMIT 0 , 10

目前,它正在返回我不想要的所有结果。我做错了什么?

最佳答案

像这样使用sql

created_date between $filter["company_date_from"] and $filter["company_date_to"]

关于php - 无法找到两个日期之间的正确记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30621116/

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