group by 练习
发表于:2025-02-01 作者:千家信息网编辑
千家信息网最后更新 2025年02月01日,group by 练习实验表创建字段解释:xh:学号xh:姓名nl:年龄create table student(xh number,xm varchar2(4),nl int);insert int
千家信息网最后更新 2025年02月01日group by 练习
group by 练习
实验表创建
字段解释:
xh:学号
xh:姓名
nl:年龄
create table student(xh number,xm varchar2(4),nl int);insert into student values(1,'A',21);insert into student values(2,'B',21);insert into student values(3,'A',21);insert into student values(4,'A',21);insert into student values(5,'A',21);insert into student values(6,'C',21);insert into student values(7,'B',21);
查看表
SQL> select * from student; XH XM NL---------- ------------ ---------- 1 A 21 2 B 21 3 A 21 4 A 21 5 A 21 6 C 21 7 B 217 rows selected.SQL>
问题与答案
问题:查询有重复的姓名
思路:使用count函数做统计,如果count >1,说明有重复
SQL> select xm,count(*) from student group by xm having(count(*) > 1);XM COUNT(*)------------ ----------A 4B 2SQL>
问题:查询重复姓名学生的所有信息
*思路:select from student可以查看所有学生的信息,怎么查看重复的呢?上面我们已经知道了有哪些是重复的名字,那么我们只需要判断,哪些名字在重复的名字里面即可**
SQL> select * from student where xm in (select xm from student group by xm having(count(*) >1)); XH XM NL---------- ------------ ---------- 1 A 21 2 B 21 3 A 21 4 A 21 5 A 21 7 B 216 rows selected.SQL>
名字
姓名
问题
信息
思路
查询
函数
姓名学
字段
学号
学生
年龄
答案
实验
统计
解释
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器上数据库启动命令
软件开发维护合同怎么签
大唐麻将数据库
仙桃好的软件开发团队
温州企业网络安全准入控制价格
mssql数据库文件
如何把服务器装到云服务
显示卡下载软件开发
北航网络安全院怎么样
窗体如何打开数据库
什么是软件开发能力
网络安全童谣简单文字
sq2数据库
软件开发用什么样的
数据库查询语言的功能是
数据库设计描述结构
不得使用网络技术措施的情形
贵州宇煊网络技术开发有限公司
科技互联网商业圈
求是 网络安全
互联网医疗板块浩云科技
nba2k21服务器断开
联通数据库题库
网络安全真实案例山西
开封网络安全等级对照表
开封软件开发联系方式
沧州软件开发电脑学校
fmrs数据库过滤器
广东云服务器租用虚拟主机
数据库版本企业版 标准版