88问答网
所有问题
日期如果小于当前日期查询出来没有数据才查大于当前日期的数据sql语句怎么写
如题所述
举报该问题
推荐答案 推荐于2021-01-11
IF Exists(Select id From 表 Where Datediff(day,日期字段,GETDATE())>0)
Select * From 表 Where Datediff(day,日期字段,GETDATE())>0
Else
Select * From 表 Where Datediff(day,日期字段,GETDATE())<=0
追问
执行不了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/MVSgaK1aVVBcgVaKMKc.html
相似回答
如何用
sql语句
获取
日期大于当前日期的数据
库数据?
答:
select * from 表名 where 时间 > getdate()\x0d\x0a \x0d\x0a你时间字段必须是datetime的类型,如果不是需要类型转换\x0d\x0a \x0d\x0a这是sqlserver的写法,其他数据库再说
sql
查询大于
当天时间的所有
数据
。求所有
语句
,拒接理论。
答:
当天日期可以用getdate()获得,不过是带时间的,看具体情况使用,也可以用convert 转换成不带时间的日期 select * from table where 日期字段 >= 当天日期
我想写个
sql语句
同事取出某张表中日期字段为空或者
大于
某个
日期的数据
...
答:
select * from 表名 where 日期 is null or to_date(日期,'yyyy-MM-dd')>'2012-02-23'这是oracle里面
oracle
查询日期
字段
大于
某个日期值时
sql语句怎么写
视频时间 08:00
SQL
如何
查询日期
在一定范围内
的数据
答:
查询方法:select * from 表 where 日期>='20130101' and 日期<='20130130'。
sql数据
库如何 获得
小于当前日期
字段
的数据
在线求,实在每分
了
,高手知...
答:
select * from 表 where 日期<getdate()
sql查询大于
字段的所有
数据
,或
小于
字段的所有数据
答:
select * from 表名 where 时间字段 between '2008-01-01' AND '2008-12-31'或者是select * from 表名 where 时间字段 >= '2008-01-01' AND 时间字段 <='2008-12-31'如果是查询所有小于当2008-10-31(含)的所有数据即为:select * from 表名 where 时间字段 <='2008-12-31'...
查两个
日期
之间
的数据的sql语句
答:
查出两个日期之间
的数据的sql
示例:select * from table_name where date>'2010-1-1' and data<'2010-5-1';其中table_name是表名,date是日期字段,and符号表示且,连接两个日期表示既满足大于2010-1-1又满足小于2010-5-1,在两个之间的数据。
大家正在搜
日期大于且小于怎么表示
有效期不能小于当前日期
如果日期小于今天函数
函数怎样选择大于今天的日期
结束日期不能小于开始日期
小于某个日期的函数
大于某个时间日期的函数
大于等于某个日期函数
sumifs小于某个日期
相关问题
sql 怎样查询当前系统时间是否大于某天
sql 查询 大于 并且距离 当前日期 最近的一条记录
如何检索小于某个日期的数据 sql查询语句
sql 查询大于当天时间的所有数据。求所有语句,拒接理论。
SQL语句怎么查询在某日期之前的数据?
如何用sql语句获取日期大于当前日期的数据库数据?
oracle查询日期字段大于某个日期值时sql语句怎么写