您好、欢迎来到现金彩票网!
当前位置:21点 > 子句 >

该特定字段stu_id可以参考SQL语句中FROM子句列表中的多个表?怎

发布时间:2019-07-10 09:03 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部stu_id在你from表的列表中有多个表包含这个字段,而你查询的字段没有前缀的表名,所以无法判断到底取的哪个表的这个字段。

  AND Course_id=501;追问我们课程要求是查询选修了501课程的学生信息,按照你的方法可以了。但是需要输入参数值

  Student.stu_id 这是为什么啊?求指教追答你看看你的关联语法就知道了,你写一个查询的时候,数据库解析你的语法,一定要知道你SELECT后边每一个字段的出处才能到相关表去获取数据,这个明白么?

  他会解析你SELECT后边FROM前边的所有字段,然后根据FROM后边的表解析每个字段出自哪个表。

  而你看STU_ID,看WHERE条件Student.stu_id=Course_record.stu_id,从这句话就可以知道你这两个表都有这个字段,你让数据库怎么解析,到底取哪个表的STU_ID字段呢?所以你要指定这个字段的出处,同样,那个STUDENT.STU_ID你也可以改成COURSE.STU_ID,效果一样。而NAME等等其他的字段,这个名字是唯一的,所以你可以不指定。

  举个例子,比如一个学校里面好多重名的学生,你用一个名字,怎么能确定是哪个人呢?是不是还要指定人家的班级才行?你就当stu_id时我举例的学生名,而所在的表,就是班级。你想想看。

  多个表中有这个stu_id字段啊,所以要说明你需要的是哪个表中的stu_id字段

  它让我输入的参数值为Student.stu_id 我输入一个2001后。结果所有人的stu_id都变成2001了。不输入就没有。这。。。

  你好,,我遇到了该特定字段学号可以参考SQL语句中FRO...

http://korinkorin.com/ziju/190.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有