数据库名称:oracle
内容/问题描述:
新手上路~问个应该很基础但我目前搞得有点乱的问题
假设有个字段是员工开始工作的日期资料(假设是 Datenote)
而我们要把10>年资>3的员工挑出来
该怎么写判断式?
目前学的都是数值.字串的判断式
突然想到有"日期.时间"这个资料型态~
但不太清楚怎么去做这方面的加减.判断运算
是用( datediff(day,Datenote,getdate())/365 )>3 and
( datediff(day,Datenote,getdate())/365 )<10 吗?
还是datediff(year,Datenote,getdate())>3 and
datediff(year,Datenote,getdate())<10 也可以呢?
先谢谢大家0.0
另外...两个日期间可以直接用 ">" "<"之类的运算子来比较吗?