在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用SQL语句查找参加工作在30年以上的员工信息,下列条件表达式中,错误的是( )。

admin2016-08-22  35

问题 在人事档案数据表中有“参加工作时间”字段(日期/时间类型),要使用SQL语句查找参加工作在30年以上的员工信息,下列条件表达式中,错误的是(    )。

选项 A、[参加工作时间]<=INT(Date()/365)-30
B、[参加工作时间]<=DateAdd("YYYY",-30,Date())
C、DateDiff("YYYY",[参加工作时间],Date())>=30
D、Year(Date())-year([参加工作时间])>=30

答案A

解析 函数Date()的功能是返回系统当前日期,表达式“Date()/365”是错误的.不能对日期型数据进行除运算,故A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/6ABD777K
0

相关试题推荐
随机试题
最新回复(0)