首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SELECT- from -WHERE将两个表(学生和顾问)中的指定列组合起来

使用SELECT- from -WHERE将两个表(学生和顾问)中的指定列组合起来
EN

Stack Overflow用户
提问于 2014-11-06 01:44:20
回答 1查看 52关注 0票数 1

这是我的密码:

代码语言:javascript
复制
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,性别,GPA来自顾问,学生Student.AdvisorID = Advisors.AdvisorID顺序由Advisor.LastName asc,Student.LastName asc限制0,1000错误代码: 1054。“字段列表”中的未知列“Advisor.AdvisorID”0.000秒

我想把学生和顾问的桌子结合起来。在学生表中需要Student.AdvisorID、Student.LastName、Student.FirstName、BirthDate、性别、GPA。在advisors表中需要使用Advisor.LastName,AdvisorFirstName使用SELECT语句。

必须按顾问名称排序,然后再按学生名称排序。

EN

回答 1

Stack Overflow用户

发布于 2014-11-06 01:50:11

错误是不言而喻的..。Advisor.AdvisorID列或顾问表没有exists..you,您的顾问表缺少一个s,它应该是顾问

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26770393

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档