学生提问问题-汇总
来源:互联网 发布:下载软件的应用 编辑:程序博客网 时间:2024/05/16 08:01
学生提问的问题:
============================================
设教学数据库有三个关系:
学生关系S(SNO SNAME AGE SEX SDEPT)
求基本表S中男同学的每一年龄组(超过50人)有多少人?
要求查询结果按人数升序排列,人数相同按年龄降序排列。
该题的测试代码如下:
create table student ( no char(8) not null primary key ,
name varchar(5) not null ,
sex varchar(2) not null ,
age int(3) not null ,
depart varchar(20) not null
);
insert into student values( 1, 'stu1', '男' , 20 ,'计算机系' );
insert into student values( 2, 'stu2', '男' , 21 ,'计算机系' );
insert into student values( 3, 'stu3', '男' , 21 ,'计算机系' );
insert into student values( 4, 'stu4', '男' , 20 ,'计算机系' );
insert into student values( 5, 'stu5', '男' , 20 ,'计算机系' );
insert into student values( 6, 'stu6', '男' , 23 ,'计算机系' );
insert into student values( 7, 'stu7', '男' , 23 ,'计算机系' );
insert into student values( 8, 'stu8', '男' , 24 ,'计算机系' );
insert into student values( 9, 'stu9', '男' , 25 ,'计算机系' );
insert into student values( 10, 'stu10', '男' , 22 ,'计算机系' );
insert into student values( 11, 'stu11', '男' , 21 ,'计算机系' );
insert into student values( 12, 'stu12', '男' , 26 ,'计算机系' );
insert into student values( 13, 'stu13', '男' , 29 ,'计算机系' );
insert into student values( 14, 'stu14', '男' , 20 ,'计算机系' );
insert into student values( 15, 'stu15', '女' , 20 ,'计算机系' );
insert into student values( 16, 'stu16', '女' , 20 ,'计算机系' );
insert into student values( 17, 'stu17', '女' , 20 ,'计算机系' );
select * ,count(name) as '人数' from student where sex='男' group by age ;
select * ,count(name) as '人数' from student where sex='男' group by age order by
'人数' asc ;
select age ,count(name) as '人数' from student where sex='男' group by age order by '人数' asc ,age desc;
=====================================
阅读全文
0 0
- 学生提问问题-汇总
- 《数据结构》各章节同学们提问的问题收集汇总
- 学生信息管理系统之问题汇总
- 学生信息管理系统优化问题汇总
- 学生信息管理系统之ASCII问题汇总
- 学生信息管理系统之ASCII问题汇总
- gates 和 巴菲特答学生提问
- 图灵奖得主:中国高校必须教会学生提问
- 一道面试问题学生们的多种解答汇总
- 提问:Heritrix应用问题
- lucene 经典问题提问
- 关于提问的问题
- 如何提问问题
- C#版高频提问和解答汇总
- C#版高频提问和解答汇总
- 学生分数汇总查询
- 学生礼仪常识汇总
- I9000使用教程汇总及新手提问之三星I9000问题全系列及解决方案(新手必进)
- 【思维导图】03-数据挖掘绪论
- 关于PostgreSQL 10下psql元命令的使用方法及示例
- (2017ICML Bestpaper)Understanding Black-box Predictions via Influence Functions 笔记
- Microsoft SQL Server for Linux安装和配置
- ES6 类(Class)基本用法和静态属性方法详解
- 学生提问问题-汇总
- 关于火狐浏览器和其他浏览器的selet兼容性问题(找了1小时,好丢人)
- Python学习笔记(五)数据类型
- JMeter压力测试(三)-多线程组并发测试(多场景混合并发)
- 线程创建方式
- springboot集成mybatis问题
- centos 安装mysql
- adduser in ubuntu 16.04 in sduer
- MyBatis知识盘点【伍】_动态sql