电话:0731-83595998
导航
首页 > 在线问答 > 计算机 > 计算机题库1
题目内容

SQL 中LEFT JOIN的含义是__,如果 tbl_user记录了学生的姓名(name)和学号(ID), tbl_score记录了学生(有的学生考试以后被 开除了,没有其记录)的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可以用 SQL语句____.

提问人:蔡爱秀发布时间:2019-08-23
解析:自然左外连接</br>create database phpinterview;</br>use phpinterview</br>create table tbl_user</br>(</br>ID int not null,</br>name varchar(50) not null,</br>primary key (ID)</br>);</br>create table tbl_score</br>(</br>ID int not null,</br>score dec(6,2) not null,</br>subject varchar(20) not null</br>);</br>insert into tbl_user (ID, name) values (1, ’beimu’);</br>insert into tbl_user (ID, name) values (2, ’aihui’);</br>insert into tbl_score (ID, score, subject) values (1, 90, ’语文’);</br>insert into tbl_score (ID, score, subject) values (1, 80, ’数学’);</br>insert into tbl_score (ID, score, subject) values (2, 86, ’数学’);</br>insert into tbl_score (ID, score, subject) values (2, 96, ’语文’);</br>select 选项:id,sum(B.score) as sumscore</br>from tbl_user A left join tbl_score B</br>on 选项:ID=B.ID</br>group by 选项:id
题目答案

一对一服务

咨询老师
网友评论(共0条评论)

请自觉遵守互联网相关政策法规,评论内容只代表网友观点!

最新评论

点击加载更多评论>>

免费咨询,如何快速提升学历!

立即报名

已经有28179人提升了学历

题库-找答案

已有大量题库

马上做题
相关试题

继续查找其他问题的答案?

长理培训客户端 资讯,试题,视频一手掌握

去 App Store 免费下载 iOS 客户端