55问答网
所有问题
sql三张表关联查询
学生表:学号,姓名
课程表:课程号,课程名
成绩表:学号,课程号,成绩
我想查出来一张表,包括学生姓名,课程名,成绩。
请问如何查。
举报该问题
推荐答案 2016-09-02
select a.姓名, b.课程名, c.成绩
from 学生表 a, 课程表 b, 成绩表 c
where a.学号=c.学号 and b.课程号=c.课程号
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/IeR8F8G8Q8IG4I8L4F4.html
其他回答
第1个回答 2018-04-03
也可也用join...on...来做
select a.姓名,b.课程号,c.成绩
from 学生表 a join 成绩表 c
on a.学号=c.学号
join 课程表 b
on c.课程号=b.课程号
相似回答
SQL
Server中三个表两两
关联
怎么实现
查询
??急!!
答:
where c.用户名=@用户名 and c.密码=@密码
SQL3
个表之间的连接(sqlserver
三张表
相连接)
答:
on 第三个表.u_id = 第一个表.u_id join 第二个表 on 第三个表.w_id = 第二个表.w_id
SQL
三表
关联查询
答:
select a.*,c.f from (select * from a inner join b on a.a = b.a) as a inner join c on a.d = c.dselect a.*,c.f from a inner join b on a.a = b.a inner join b.d = b.d两个都可以,第一个更容易理解,括号里的部分是查询出
查询表
A的数据和当表A的a=表B的...
求三表联合查询的
SQL查询
语句
答:
1、
SQL
语句:select u.*,r.*,r.id rid from user u left join sys_user_role sur on u.id = sur.useridleft join sys_role r on sur.roleid = r.id 图片:(表名截图)请点击输入图片描述 请点击输入图片描 注1:user(用户表),sys_role(角色表),sys_user_role(关系表)...
如何
sql三张表关联查询
答:
三张表关联查询
使用场景:A\B\C 三张表,现在要查询并展示A表和C表中的某些字段,但是A、C两表没有相同字段,无法关联,此时有B表恰好有两个字段,一个字段和A表一个字段相同,一个字段和C表一个字段相同,我们称B表为“中间表”,因此通过B表把A、C表关联起来 SELECT A1,A2,C1,C2 ...
大家正在搜
sql怎么查询三个表数据关联
sql三张表联合查询
数据库三个表关联查询
sql三表联合查询加条件
三表联查的sql语句示例
sql三表联合查询执行过程
sql三表连接查询带条件
sql join on 三表连接
三个表join怎样关联
相关问题
如何sql三张表关联查询
SQL Server中三个表两两关联 怎么实现查询??急!!
sql语句三张表关联查询
sql语句查询数据是和三张表有关联的应该怎么写?
求三表联合查询的SQL查询语句
sql 多表关联查询
mysql三张表关联查询
sql多表联合查询,3张表