SQL 三表查询问题

现有部门表:departab(部门名称,部门id)、员工表persontab(员工姓名、员工ID、所属部门ID)、考勤表attendtab(员工ID,考勤日期attend... 现有部门表:departab(部门名称,部门id)、
员工表 persontab(员工姓名、员工ID、所属部门ID)、
考勤表 attendtab(员工ID,考勤日期attendate,员工状态status)
写出返回某此单位所有部门、所有员工在一个11月份内的正常出勤情况:包括部门名称、员工姓名、考勤日期、员工状态的SQL语句,按部门和员工姓名排序
展开
 我来答
test_abcd
2007-04-16 · TA获得超过3150个赞
知道大有可为答主
回答量:2162
采纳率:50%
帮助的人:2033万
展开全部
select departab.部门名称,员工姓名,考勤日期attendate,员工状态status
from departab,persontab,attendtab
where departab.部门id=persontab.所属部门ID and persontab.员工ID=attendtab.员工ID and 考勤日期attendate='11'
order by 部门名称,员工姓名
badlinux
2007-04-16 · TA获得超过2412个赞
知道大有可为答主
回答量:3799
采纳率:0%
帮助的人:1706万
展开全部
同意楼上
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式