結合指定的列這是我的代碼:使用SELECT-FROM-WHERE從兩個表中的學生和顧問
SELECT Advisor.AdvisorID,
Advisor.LastName,
Advisor.FirstName,
Student.LastName,
Student.FirstName,
BirthDate,
Gender,
GPA
FROM advisors, students
WHERE Student.AdvisorID = Advisor.AdvisorID
ORDER BY Advisor.LastName asc, Student.LastName asc LIMIT 0, 1000
這是錯誤接收:
20時25分01秒選擇Advisor.AdvisorID,Advisor.LastName, Advisor.FirstName,Student.LastName,Student.FirstName,BirthDate, Gender,GPA FROM advisors,students WHERE Student.AdvisorID = Advisors.AdvisorID ORDER BY Advisor.LastName asc,Student.LastName asc LIMIT 0,1000錯誤代碼:1054未知列「Advisor.AdvisorID」在 「字段列表」 0.000秒
我想給學生和顧問表結合起來。在學生表中需要Student.AdvisorID,Student.LastName,Student.FirstName,BirthDate,Gender,GPA。在顧問表中需要使用SELECT語句的Advisor.LastName,AdvisorFirstName。
必須按顧問姓名和學生姓名排序。
將其更改爲advisors.advisorid – radar 2014-11-06 01:50:10