我在 MySQL 中做一个项目。我有一个问题join
。
+---+-----------+-----------+
|id | name | elective |
+---+-----------+-----------+
| 1 | Jone | Math |
| 2 | Jane | Math |
| 3 | Doe | Math |
| 4 | Bloggs | Math |
| 5 | Peter | Math |
| 6 | Chris | Math |
| 7 | Mark | Math |
| 3 | Doe | Physics |
| 4 | Bloggs | Physics |
| 5 | Peter | Physics |
| 6 | Chris | Physics |
| 7 | Mark | Physics |
| 5 | Peter | Chemistry |
| 6 | Chris | Chemistry |
| 7 | Mark | Chemistry |
+---+-----------+-----------+
在上表中,很少有人选择了两个以上的科目,而很少有人只选择了两个科目。而其他人只选择了一个主题。
但我只想显示第二个,即只参加过两个科目的人。我想使用内部连接。