问题:
我正在尝试将评分表(betyg_essays)中两列中的id“翻译”为另一个表(betyg_users)中这些用户的真实姓名。
评分表 (betyg_essays) 如下所示:
用户表 (betyg_users) 如下所示:
PHP代码(到目前为止):
$query = 'SELECT * FROM betyg_essays JOIN betyg_users ON betyg_essays.Examiner = betyg_users.UID';
检查员/主管列 (betyg_essays) 对应于 UID 列 (betyg_users)。
所需的输出应该是(使用名字/姓氏列):
- 考官:约翰霍普金斯。主管:迈克·贝克。
- 考官:约翰霍普金斯。主管:迈克·贝克。
非工作 SQL 查询:
$query = "SELECT
(u1.Firstname + ' ' + u1.Lastname) AS Examiner,
(u2.Firstname + ' ' + u2.Lastname) AS Supervisor
FROM betyg_essays grade
INNER JOIN betyg_users u1 ON grade.Examiner = u1.UID
INNER JOIN betyg_users u2 ON grade.Supervisor = u2.UID";