【发布时间】:2017-01-29 03:34:23
【问题描述】:
输入表包含2列,即名称和部门
+------+------+
| name | dept |
+------+------+
| A | 123 |
| B | 456 |
| A | 789 |
| C | 123 |
| A | 456 |
| B | 789 |
+------+------+
输出是
name
-----
A
所以这里 A 在 3 个部门(123、456、789)工作。如何检索在所有 3 个部门工作的姓名?
【问题讨论】:
-
什么定义了
all?departments还有一张桌子吗?还是您只想将name与最高计数关联? -
这里不只有一个表,我只想检索在所有部门工作的姓名
标签: sql sql-server oracle11g aggregate-functions