gpt4 book ai didi

php - mysql使用varchar类型进行数据搜索

转载 作者:行者123 更新时间:2023-11-29 06:06:53 24 4
gpt4 key购买 nike

我有这个查询:

SELECT * 
From checkfinale
where AssociateID = 51 AND
`CompletedDate` >= '16/04/2012' AND
`CompletedDate` <= '22/06/2012'

ComplitedDate 是 varchar 类型。因为我正在使用 View 。当我尝试执行它时,这些日期不会影响条件。有没有错误?

最佳答案

将 CompletedDate 转换为日期,然后执行。

所以你的查询是这样的

SELECT * From checkfinale 
where AssociateID = 51 AND
STR_TO_DATE(CompletedDate,'%d/%m/%Y') >= '16/04/2012'
AND STR_TO_DATE(CompletedDate,'%d/%m/%Y') <= '22/06/2012'

关于php - mysql使用varchar类型进行数据搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11131940/

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