1 回答
TA贡献1780条经验 获得超5个赞
您在选择中为表创建别名,然后您可以使用 2 个不同的标识访问同一个表。我对您的 select 语句中的值执行了相同的操作(创建别名),以确定哪个城市是哪个城市。
SELECT Students.StudentID, Students.Name, Students.Birthday, Students.MothersName, Classes.ClassName, StudentBirthCities.Name as StudentBirthCityName, StudentCity.Name as StudentCityName,
PostalCode.PostalCode, Street.StreetName, Students.Number
FROM Students
INNER JOIN Classes ON Students.ClassID = Classes.ClassID
INNER JOIN Cities StudentBirthCities ON Students.BirthPlaceID = StudentBirthCities.CityID
INNER JOIN Cities StudentCity ON Students.CityID = StudentCity.CityID
INNER JOIN PostalCode ON Students.PostalCodeID = PostalCode.PostalCodeID
INNER JOIN Utca ON Students.StreetID = Streets.StreetID
- 1 回答
- 0 关注
- 50 浏览
添加回答
举报