【发布时间】:2016-05-04 02:13:07
【问题描述】:
我在尝试获得最高教育结果时遇到问题。例如我有 5 张桌子。
员工
+-----------+----------+
| STAFF ID | NAME |
+-----------+----------+
| 001 | Ramesh |
| 002 | Khilan |
| 003 | Kaushik |
| 004 | Chaitali |
| 005 | Hardik |
| 006 | Komal |
| 007 | Muffy |
+-----------+----------+
文凭
+-----------+-------------------------+
| STAFF ID | DIPLOMA |
+-----------+-------------------------+
| 001 | Diploma in IT |
| 003 | Diploma in Multimedia |
| 004 | Diploma in Multimedia |
| 005 | Diploma in IT |
+-----------+-------------------------+
学位
+-----------+-------------------------+
| STAFF ID | DEGREE |
+-----------+-------------------------+
| 002 | Degree in Science |
| 003 | Degree in Multimedia |
+-----------+-------------------------+
大师
+-----------+-------------------------+
| STAFF ID | MASTER |
+-----------+-------------------------+
| 006 | Master in Arts |
| 007 | Master in Business |
+-----------+-------------------------+
如何通过 MySQL 中的最高学历筛选员工?例如,我想搜索只有文凭的员工,不希望同时拥有文凭和学位的员工姓名 Kaushik 显示在我的搜索结果中?
【问题讨论】:
-
代码片段用于 HTML/JS,因此我将 sn-ps 拆分为 code sample 块并将表名格式化为标题。