在oracle中 查询1982-1-1后入职的员工 怎样查询?
selectename,hiredatefromempwherehiredate='1982/1/1';哪里错了?...
select ename,hiredate from emp where hiredate ='1982/1/1';
哪里错了? 展开
哪里错了? 展开
3个回答
展开全部
你的SQL语句是查询1982-1-1入职的员工,并不是1982-1-1后的员工。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
hiredate是日期类型吧?
where hirddate > to_date('1982-01-01','yyyy-mm-dd')
where hirddate > to_date('1982-01-01','yyyy-mm-dd')
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询