gpt4 book ai didi

mysql - SQL - 选择>=和<=的所有行

转载 作者:太空宇宙 更新时间:2023-11-03 10:55:38 24 4
gpt4 key购买 nike

我尝试做一个 sql 查询,我将去比较运算符与子字符串结合起来。

在我的专栏日期中,我有以下值:09-01-2014 12:02:55

我现在尝试的是选择所有 >= 09-01-2014 的行,例如 <=22-01-2014

我该怎么做?

例如,我尝试使用此代码:

SELECT * From table Where Name= 'Something'  
AND SUBSTRING(date,1,10) = '09-01-2014'
AND SUBSTRING(date,1,10) < '22-01-2014'

最佳答案

您可以使用BETWEEN 运算符

SELECT * FROM table 
WHERE Name = 'Something'
AND SUBSTRING(date, 1, 10) BETWEEN '09-01-2014' AND '22-01-2014'

编辑:我仍然把它留在这里,但这不是一个防错解决方案(正如 oerkelens 在评论中指出的那样)

关于mysql - SQL - 选择>=和<=的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21019787/

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