在人事系统中,如何做合同期到期的提醒功能(如本月合同到期的人数、今天合同到期的人数)?

gdxcj 2006-02-24 10:11:43
在员工资料中有这样的字段:入本单位的日期、合同到期的日期等,(例如员工的数据很多)
请问:通过如何的查询能够查到这样的表出来:
字段1 字段2
本月合同到期的人数 10人
今天合同到期的人数 2人

请求大虾们这个语句怎么写呀?
...全文
147 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdxcj 2006-02-25
  • 打赏
  • 举报
回复
yiyueye,你误解我的意思了。
要先判断后才select 的,但我不会呀,
ourlin 2006-02-25
  • 打赏
  • 举报
回复
....入本单位的日期、合同到期的日期等
字段1 字段2
本月合同到期的人数 10人
今天合同到期的人数 2人
========================

select f1='本月合同到期的人数', f2=cast(count(*) as varchar(10))+'人' from table where Month(合同到期日期)=Month(GetDate())
union all
select f1='今天合同到期的人数', f2=cast(count(*) as varchar(10))+'人' from table where 合同到期日期=GetDate()
Rail100 2006-02-25
  • 打赏
  • 举报
回复
rtfm
&
stfw
gdxcj 2006-02-25
  • 打赏
  • 举报
回复
急呀,怎么没人顶呢?
yiyueye 2006-02-24
  • 打赏
  • 举报
回复
select '本月合同到期的人数' as field1 ,count(*) as field2 from table where .......
union
select '今天合同到期的人数' as field1 ,count(*) as field2 from table where .......
'

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧