早教吧 育儿知识 作业答案 考试题库 百科 知识分享

计算表中过去的一个时间和当前的时间差,以天数为计算单位计算表中过去的一个时间和当前时间的时间差怎么写函数.以天为计算单位.select*fromtbbinfwheretbbinf.rid='2009010413'anddatediff(day,tb

题目详情
计算表中过去的一个时间和当前的时间差,以天数为计算单位
计算表中过去的一个时间和当前时间的时间差怎么写函数.以天为计算单位.
select *
from tb_binf
where tb_binf.r_id='2009010413' and datediff(day,tb_binf.b_date,getdate())
这段代码运行出来显示没有使用非布尔类型的表达式
请问怎么修改?
▼优质解答
答案和解析
-------------
-------------
select * ,datediff(day,tb_binf.b_date,getdate()) as diff
from tb_binf
where tb_binf.r_id='2009010413'