Mysql DATE值似乎错误,所以我无法查询[已关闭]

n3h0vuf2  于 2022-12-28  发布在  Mysql
关注(0)|答案(1)|浏览(59)

这个问题是由打字错误或无法再重现的问题引起的。虽然类似的问题在这里可能是on-topic,但这个问题的解决方式不太可能帮助未来的读者。
昨天关门了。
Improve this question
我有一个表,行Date_a为DATE类型,值为2022 - 01 - 30。
我需要根据Date_a值进行查询。
我试过了

SELECT * FROM `table` WHERE Date_a = 2022-01-30 LIMIT 20

DELETE FROM `table` WHERE Date_a < 2021-01-01 LIMIT 20

但影响0行

bzzcjhmw

bzzcjhmw1#

在日期值两边使用引号,如下所示:

SELECT * FROM `table` WHERE Date_a = "2022-01-30" LIMIT 20

否则,将该字段与2022-01-30 = 2022-31 = 1991的数值计算结果进行比较

相关问题