这个sql要怎么写才好

cslhg 2005-11-09 04:50:36
我有一个部门变动表 有三个字段 工号,部门id,改变时间
我现在想统计部门一个月调进和调出的人数,这个sql要怎么行
...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
monicazhch 2005-11-10
  • 打赏
  • 举报
回复
不明白,怎么能根据这样三个字段,来判断一个部门的调入还是调出
haoshaoye 2005-11-09
  • 打赏
  • 举报
回复
你所想要查询的部门:think_dept
如果要控制到部门的话就再在 where 句中加上
and dept_id='think_dept'
haoshaoye 2005-11-09
  • 打赏
  • 举报
回复
说明:工号:employee_id, 部门id: dept_id, 改变时间:change_time
你所查询月的起始时间:begin_time,
你所查询月的结束时间:last_time,
表名:table_name

select employee_id,change_time
from table_time
where to_char(change_time) between begin_time and last_time
order by change_time;
xjqqxjqq 2005-11-09
  • 打赏
  • 举报
回复
调进和调出用哪个字段来表示阿?
还有改变时间精确到天还是分钟,请说清楚点

17,082

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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