Я новичок в MySQL, извините, если это глупый вопрос ..
Это мои таблицы.
ученический стол:
SID (основной)
student_name
консультант (внешний ключ к faculty.facultyID)
required_advisor (внешний ключ к faculty.facultyID)
преподавательский стол:
facultyID (первичный ключ)
advisor_name
Я хочу запросить таблицу, которая показывает все в таблице учеников, но я хочу, чтобы советник и required_advisor отображались как имена, а не как идентификационные номера.
так, как это выглядит на веб-странице так:
Имя студента: Джейн Смит
SID: 860123456
Текущий консультант: Джон Смит
Требуемый консультант: Джеймс Смит
не так
Имя ученика: Джейн Смит
SID: 860123456
Текущий советник: 1
Требуемый советник: 2
SELECT student.student_name, SID, student_email, faculty.advisor_name
FROM student
INNER JOIN faculty ON student.advisor = faculty.facultyID;
это подходит близко, но я не знаю, как заставить требуемый_адуктор отображаться как имя.