如何对班级表中的班级名称进行分组查询?
@R星校长
分组查询的单独使用
分组查询的关键字是Group By
,查询的是每个分组中 首次出现的一条记录。
语法规则为: SELECT 字段名 FROM 表名 ORDER BY 字段名 ; 。 |
例如:
现有user
表数据:
id | name | sex |
---|---|---|
1 | Tom | 男 |
2 | Nancy | 女 |
3 | Allen | Null |
4 | Jason | 男 |
我们对表中数据的性别进行分组查询:
可以看出,返回了3
条记录,分别是sex
字段值为Null
、女、男的记录,查询结果按照sex
字段中不同的值进行了分类,只显示每个分组中的一条记录,意义不大,一般情况下,GROUP BY
都和聚合函数一起使用。
编程要求
在右侧编辑器Begin-End
处补充代码,对班级表中的班级名称进行分组查询。
我们已经为你提供了班级表信息:
tb_class
表数据:
stu_id | class_id | name |
---|---|---|
1 | 367 | Jack |
2 | 366 | David |
3 | 366 | Mason |
4 | 367 | Ethan |
5 | 366 | Gina |
预期输出:
stu_id class_id name
2 366 David
1 367 Jack
开始你的任务吧,祝你成功!
USE Company;#请在此处添加实现代码
########## Begin #################### retrieving the Name and Salary ##########
select Name, Salary
from tb_emp;########## retrieving all the table ##########
select *
from tb_emp;########## End ##########
如何对班级表中的班级名称进行分组查询?相关推荐
- 查询数据库表中字段的名称、类型、字段长度
怎样查询数据库表中字段的名称.类型.字段长度 SQL server版: 今天用的是SQL server,查询当前数据库下,一张表的表名.字段名.字段类型.字段长度. SELECT a.name,b.n ...
- 万网 mysql 用户 存在那个表里_会计核算软件备案报告表中的数据库名称和数据库版本如何填写...
会计核算软件备案报告表中的数据库名称和数据库版本如何填写以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 会计核算软件备案 ...
- mysql like带字符串_(转)MySQL数据表中带LIKE的字符匹配查询
MySQL数据表中带LIKE的字符匹配查询 LIKE关键字可以匹配字符串是否相等. 如果字段的值与指定的字符串相匹配,则符合查询条件,该记录将被查询出来. 如果与指定的字符串不匹配,则不符合查询条件. ...
- mysql按照学生分组查询_将student表按照gender字段值进行分组查询,并计算每个分组中有多少名学生_学小易找答案...
[简答题]查询student表中一共有多少条记录 [简答题]在department表和employee表之间分别使用where查询.自连接查询 [简答题]使用DESC查看学生表和班级表 [简答题]在表 ...
- MySQL按名字查询所有信息_数据库小记:根据指定名称查询数据库表名及根据指定名称查询数据库所有表中的字段名称(支持mysql/postgre)...
注意:本篇文章仅适用于mysql和postgre这两种数据库 1.查询数据库中所有表名及对应表的详细信息 select * from INFORMATION_SCHEMA.tables 2.根据指定名 ...
- 一个表对应另一个表中多个主键的查询方法(把一个表当成两个表用)
表t_Record PID(主键) SendUserID(发送人) ReceiveUserID(接收人) 1 1 2 ...
- mysql求表中年龄同张三,mysql子查询与连接查询
表结构以及数据: CREATE TABLE`student` ( `id`int(11) NOT NULLAUTO_INCREMENT, `name`varchar(255) CHARACTER SE ...
- oracle 在所有表中查某个值,oracle需要查询某个字段的值在其他某个表中有没的值有相同...
使用场景:知道某个字段的值(例如:"张三"),需要查询在其他某个表中有没有相同的值,常用于搜索关联表等. 对于oracle数据库: Pl\sql没有搜索功能,需借助存储过程,完成搜 ...
- sql语句-如何以一个表中的数据为条件据查询另一个表中的数据
下面这个是SQL语句的一个基本样式: select *from 表2where 姓名 in (select 姓名from 表1where 条件) 实例需求:在项目中是这样应用的:我需要根据库位编号去查 ...
最新文章
- mysql邮箱认证_邮箱验证功能的实现
- 从CTO到创始人 孙元浩基础软件破局之路
- #pragma pack的作用
- linux c/c++ 原子操作库 atomic atomic_flag 简介
- 《剑指offer》第十三题(机器人的运动范围)
- Linux中iptables的用法
- LiveMigration之四配置高可用虚拟机
- 技术解密|阿里云多媒体 AI 团队是凭借什么拿下 CVPR2021 5冠1亚的?
- wpf 如何设置弹出窗口必须关闭才能打开其他软件_5招教你如何清除C盘除系统外的所有垃圾!都学会了吗?...
- 了解Java中的可克隆接口
- codevs1521 华丽的吊灯
- Nice,涨薪近40%
- Linux yum更新源url
- 【java笔记】网络编程:文件上传案例
- vnc连接linux颜色灰色,关于vnc登录界面为灰色解决办法【p13】.pdf
- 【 2015-2016 XVI Open Cup, Grand Prix of Bashkortostan, SKB Kontur Cup Stage 2】题目总结
- 24小时改变你的人生 (1至12小时)很好的书,推荐大家有时间在网上看看。
- MSP430初学two
- 我的团长我的团第四十集
- 世界上最大的二房东上市了