首页 > 其他分享 >左右表查询

左右表查询

时间:2024-04-07 10:29:55浏览次数:27  
标签:studentId JOIN score 查询 左右 result student id

SELECT studentId'学生id',userName'学生姓名',
sum(score)'学生总分',
count(score)'考试科目数量',
avg(score)'各科目平均分'
from result INNER JOIN student on result.studentId=student.id
GROUP BY studentId,userName
Having AVG(SCORE)>60
order by avg(score) desc;

select * from result INNER JOIN student on result.studentId=student.id;
select * from result left JOIN student on result.studentId=student.id;
select * from result right JOIN student on result.studentId=student.id;

标签:studentId,JOIN,score,查询,左右,result,student,id
From: https://blog.csdn.net/wgh2572701783/article/details/137454863

相关文章

  • ISBN信息查询api接口
     基本说明:接口地址:http://data.isbn.work/openApi/getInfoByIsbn?isbn={isbn}&appKey={appkey}返回格式:json请求方式:get请求示例:http://data.isbn.work/openApi/getInfoByIsbn?isbn=9787513159074&appKey=ae1718d4587744b0b79f940fbef69e77伽薇 809137232请求参数说明:名......
  • 【WEEK6】 【DAY2】DQL查询数据-第二部分【中文版】
    2024.4.2Tuesday接上文【WEEK6】【DAY1】DQL查询数据-第一部分【中文版】目录4.4.连接查询4.4.1.JOIN对比4.4.2.七种JOIN4.4.3.例4.4.3.1.本例中INNERJOIN和RIGHTJOIN结果相同4.4.3.2.LEFTJOIN4.4.3.3.查询缺考的同学4.4.3.4.思考题:查询参加了考试的同学信息(学号......
  • MySQL多表联合查询实例
    DDL——学生表,课程表CREATETABLE`student`(`id`int(11)NOTNULLAUTO_INCREMENTCOMMENT'学号',`createDate`datetimeDEFAULTNULL,`userName`varchar(20)DEFAULTNULL,`pwd`varchar(36)DEFAULTNULL,`phone`varchar(11)DEFAULTNULL,`age`......
  • [转帖]【Linux】使用 apt-get 查询并安装指定版本的软件
    https://zhuanlan.zhihu.com/p/540712989 一、通过apt-get安装指定版本的软件$sudoapt-getinstallpackage=versionversion是软件版本号,package是要安装的软件二、查询指定软件有多少个版本1、通过网站搜索https://packages.ubuntu.com/2、使用apt-cachem......
  • 排序查询
    排序查询语法:select查询列表(III)from表名(I)[where筛选条件](II)orderby排序列表[asc(升序,可省略)/desc(降序)](IV)特点:1、asc升序,可省略,desc降序,如不写默认升序2、orderby子句中支持单个字段、多个字段、表达式、函数、别名3、order......
  • mysql条件查询
    条件查询语法:select查询条件(III)from表名(I)where筛选条件(II)分类:1、按条件表达式筛选条件运算符:<、>、=、<>(不等于)、!=、<=、>=。2、按逻辑表达式筛选逻辑表达式:&&、||、!、and、or、not。&&和and:全真为真,一假全假||和or:全假为假,一真全真!和not:取反3、模......
  • 快速查询最新备案域名的Api接口
     快速查询最新备案域名的API接口是一种能够帮助用户根据时间段查询备案域名信息的工具。在这篇文章中,我将详细介绍该API接口的使用方法,并提供代码说明。首先,让我们来了解一下该API接口的基本信息。该接口是由挖数据平台提供的,可以根据用户输入的时间段,返回该时间段内备案的域......
  • 回表查询是什么?如何避免
    回表查询就是使用索引后,还需要再次使用主键查找需要的数据列。首先我们需要知道数据库中索引的底层数据结构是B+树,B+树的叶子结点储存了索引对应的值以及主键值,如果是复合索引(多列索引),B+树的叶子结点就储存了多列的值和主键值。假设我们有一个名为user的MySQL表,它包含以下字......
  • MySQL数据库分组查询group by
    1.DDL建表CREATETABLE`result`(`rid`int(11)NOTNULLAUTO_INCREMENTCOMMENT'成绩编号',`testName`varchar(255)DEFAULTNULLCOMMENT'测试名称',`score`double(4,2)DEFAULTNULLCOMMENT'成绩',`studentId`int(11)DEFAULTNUL......
  • Oracle分组查询中包含子查询列,发生ORA-00937:不是单分组函数的错误
    selectsum(raw_ore)raw_ore,(selectsum(raw_ore0)fromtrv_dailywherep_year=a.p_year)lift_orefromtrv_refineawherep_year=2024尽管语句selectsum(raw_ore0)fromtrv_dailywherep_year=a.p_year,只返回一个数值,系统提示“ORA-00937:不是单分组函数......