“找出各月倒数第3天受雇的所有员工”-----这个用Oracle数据库脚本怎么写啊

[复制链接]
查看11 | 回复2 | 2013-8-20 15:16:31 | 显示全部楼层 |阅读模式
Oracle的语句我不太熟悉,SQL Server还可以,不过可以告诉你思路:1、找出hiredate的下一个月的第一天,即取出年份和月份与1组成一个日期;2、拿组出来的日期减4即得到该所在月倒数第3天的日期了,用这个日期作条件限定就可以查询出来了。但是不明白你的“各月”指的是记录中出现hiredate中的月份(我假设的是这个),还是某年的各月?...
回复

使用道具 举报

千问 | 2013-8-20 15:16:31 | 显示全部楼层
select * from emp where hiredate=last_day(hiredate)-2;...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行