列出所有至少拥有 3 名员工的老板
如何查询下表获取所有boss的姓名(即boss_id=staff_id) 谁至少有 3 名员工?我是否使用having
、group by
、...?
CREATE TABLE STAFF (STAFF_ID CHAR(3),
STAFF_NAME CHAR(20),
GENDER CHAR(6),
DEPARTMENT CHAR(20),
BOSS_ID CHAR(3)
SALARY NUMBER(8,2))
谢谢!
How can I query the table below to get the names of all bosses (ie boss_id = staff_id)
who have at least 3 staff? Do I use having
, group by
, ...?
CREATE TABLE STAFF (STAFF_ID CHAR(3),
STAFF_NAME CHAR(20),
GENDER CHAR(6),
DEPARTMENT CHAR(20),
BOSS_ID CHAR(3)
SALARY NUMBER(8,2))
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我使用
COUNT(*)>3
因为我假设,您的意思是除老板本人之外的 3 名员工。I'm using
COUNT(*)>3
because I assume, that you mean 3 staff except the boss himself.