sql server 日期范围查询
创始人
2025-02-06 16:12:31
sql server 日期范围查询

SELECT * FROM 表明 WHERE 日期字段名 BETWEEN '2013****' AND '2013****'

或者:

SELECT * FROM 表明 WHERE 日期字段名 BETWEEN CONVERT(datetime,'2013-01-01',120) AND CONVERT(datetime,'2013-01-30',120)

扩展资料:

注意事项

在写按时间段查询的sql语句的时候 一般我们会这么写查询条件:

where date>='2010-01-01' and date<='2010-10-1'。

但是在实执行Sql时些语句会转换成这样:

where date>='2010-01-01 0:00:00' and date<='2010-10-1:0:00:00',再看这个条件的话,就会有些明白,那就是'2010-10-1 0:00:00' 之后的数据例如('2010-10-1:08:25:00')查不到,也就是说2010-10-1的数据查不到。

修改查询条件为:

where date>='2010-01-01' and date<='2010-10-1 23:59:59' 或 where date>='2010-01-01' and date<='2010-10-2'。

某个表某个字段是Datetime型 以"YYYY-MM-DD 00:00:00" 存放


你时间字段是啥类型的
datetime的吗?
主要你得告诉我你那个字段四的类型,有问题再帮你改吧,正常这么写就可

select * from 表1 where 字段1=456 and 字段4 between '2013-03-01' and '2013-04-01'

相关内容

热门资讯

探馆中国|科技唤醒军团:埃及小... 来自埃及的留学生桑英杰带着对东方古国的向往,踏入了秦始皇帝陵博物院。一号坑内,千军列阵,气势如虹,仿...
AI天才少女罗福莉首次公开亮相... 快科技12月17日消息,今日举行的2025小米人车家全生态合作伙伴大会上,Xiaomi MiMo大模...
速递|PixVerse用户破亿... 爱诗科技最近又搞了件大事。 12 月 17 日,爱诗与阿里云在北京阿里朝阳科技园正式签署全面合作协议...
66%明日之星企业AI研发投入... “2025德勤中国高科技高成长50强”(简称“中国50强”)和“德勤中国明日之星”(简称“明日之星”...
美图:AI 席卷,“垂类 Sa... $美图公司(01357.HK)的发展史,是一部互联网小垂类的 “折腾史”。从美颜修图起家,做过手机、...