33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序.正确的命令是( ).A)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 05:14:36
![33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序.正确的命令是( ).A)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部](/uploads/image/z/12520342-46-2.jpg?t=33.%E6%9F%A5%E8%AF%A2%E6%9C%8910%E5%90%8D%E4%BB%A5%E4%B8%8A%EF%BC%88%E5%90%AB10%E5%90%8D%EF%BC%89%E8%81%8C%E5%B7%A5%E7%9A%84%E9%83%A8%E9%97%A8%E4%BF%A1%E6%81%AF%EF%BC%88%E9%83%A8%E9%97%A8%E5%90%8D%E5%92%8C%E8%81%8C%E5%B7%A5%E4%BA%BA%E6%95%B0%EF%BC%89%2C%E5%B9%B6%E6%8C%89%E8%81%8C%E5%B7%A5%E4%BA%BA%E6%95%B0%E9%99%8D%E5%BA%8F%E6%8E%92%E5%BA%8F.%E6%AD%A3%E7%A1%AE%E7%9A%84%E5%91%BD%E4%BB%A4%E6%98%AF%EF%BC%88+%EF%BC%89.A%EF%BC%89SELECT%E9%83%A8%E9%97%A8%E5%90%8D%2CCOUNT%EF%BC%88%E8%81%8C%E5%B7%A5%E5%8F%B7%EF%BC%89AS%E8%81%8C%E5%B7%A5%E4%BA%BA%E6%95%B0%3BFROM%E9%83%A8%E9%97%A8%2C%E8%81%8C%E5%B7%A5WHERE%E9%83%A8%E9%97%A8.%E9%83%A8%E9%97%A8%E5%8F%B7%3D%E8%81%8C%E5%B7%A5.%E9%83%A8)
33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序.正确的命令是( ).A)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部
33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序.正
确的命令是( ).
A)SELECT部门名,COUNT(职工号)AS职工人数;
FROM部门,职工WHERE部门.部门号=职工.部门号;
GROUP BY部门名HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)ASC
B)SELECT部门名,COUNT(职工号)AS职工人数;
FROM部门,职工WHERE部门.部门号=职工.部门号;
GROUP BY部门名HAVING COUNT(*)>=10;
ORDER BY COUNT(职工号)DESC
C)SELECT部门名,COUNT(职工号)AS职工人数;
FROM部门,职工WHERE部门.部门号=职工.部门号;
GROUP BY部门名HAVING COUNT(*)>=10;
ORDER BY职工人数ASC
D)SELECT部门名,COUNT(职工号)AS职工人数;
FROM部门,职工WHERE部门.部门号=职工.部门号;
GROUP BY部门名HAVING COUNT(*)>=10;
ORDER BY职工人数DESC
请问D怎么错了
33.查询有10名以上(含10名)职工的部门信息(部门名和职工人数),并按职工人数降序排序.正确的命令是( ).A)SELECT部门名,COUNT(职工号)AS职工人数;FROM部门,职工WHERE部门.部门号=职工.部
D中 最后一个职工人数是在这个命令中建立的 命令没有执行之前不存在这个字段 不能使用的 还是要用COUNT(职工号)表示