如何查询数据库中大于某个时间段的数据

时间:2022-04-02 11:24:48
例如,数据库中有个字段是addTime,它的数据类型是datetime类型的,现在我要查询大于某个时间(比如2011/12/11)的数据,这个简单sql语句该怎么写啊。

5 个解决方案

#1


select * from tb where addTime > '2011-12-11'

#2


select * from tb where addTime > '2011-12-11'

select * from tb where convert(varchar(10),addTime,120) > '2011-12-11'

#3


select *from tablename where adddate>'你需要大于的时间'

#4


引用 2 楼 dawugui 的回复:
select * from tb where addTime > '2011-12-11'

select * from tb where convert(varchar(10),addTime,120) > '2011-12-11'

咦,这个原来是我想复杂了,这样写当然是可以的。可能和当初的设想有出入。不过还是谢谢啦。

#5


sql语句的写法有时和java不太一样,毕竟是sql语句。

#1


select * from tb where addTime > '2011-12-11'

#2


select * from tb where addTime > '2011-12-11'

select * from tb where convert(varchar(10),addTime,120) > '2011-12-11'

#3


select *from tablename where adddate>'你需要大于的时间'

#4


引用 2 楼 dawugui 的回复:
select * from tb where addTime > '2011-12-11'

select * from tb where convert(varchar(10),addTime,120) > '2011-12-11'

咦,这个原来是我想复杂了,这样写当然是可以的。可能和当初的设想有出入。不过还是谢谢啦。

#5


sql语句的写法有时和java不太一样,毕竟是sql语句。