MySql医院管理数据库系统

时间:2018-03-30 12:40:09

标签: mysql

如何对具有相同名称的多个列进行区分。病人表全名和医生表全名

如何了解分配给每位患者的医生。

由于

1 个答案:

答案 0 :(得分:1)

使用表别名。

为FROM子句中的每个表指定一个别名,并在SELECT中引用它们。

假设您的病人桌上有一张带有外键的医生桌,参考医生表...

SELECT p.fullname 'Patient', d.fullname 'Doctor'
FROM patients p
JOIN doctors d ON (p.doctor_id = d.id);