mysql查询计算机系信息_MYSQL查询1
关卡一:
创建student表SQL代码如下:create table student(
id int not null unique primary key,
name varchar(20) not null,
gender varchar(4),
birth year,
department varchar(20),
address varchar(50)
);
创建score表SQL代码如下:create table score(
id int not null unique primary key auto_increment,
stu_id int not null,
c_name varchar(20),
grade int(10)
);
向student表插入记录的insert语句如下:insert into student values
( 901,'张老大','男',1985,'计算机系','北京市海淀区'),
( 902,'张老二', '男',1986,'中文系', '北京市昌平区'),
( 903,'张三', '女',1990,'中文系', '湖南省永州市'),
( 904,'李四', '男',1990,'英语系', '辽宁省阜新市'),
( 905,'王五', '女',1991,'英语系', '福建省厦门市'),
( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');
向score表插入记录的insert语句如下:insert into score values
(NULL,901, '计算机',98),
(NULL,901, '英语', 80),
(NULL,902, '计算机',65),
(NULL,902, '中文',88),
(NULL,903, '中文',95),
(NULL,904, '计算机',70),
(NULL,904, '英语',92),
(NULL,905, '英语',94),
(NULL,906, '计算机',90),
(NULL,906, '英语',85);
1.查询student表的所有记录
2.查询student表的第2条到第4条记录
limit用法,起始值为0
in用法,起始值id
3.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息
4.从student表中查询计算机系和英语系的学生的信息
5.从student表中查询年龄22~26岁的学生信息
观察数据再查询
关卡二:
继续用关卡一的数据表进行查询演练
1.从student表中查询每个院系有多少人
2.从score表中查询每个科目的最高分
3.查询李四的考试科目(c_name)和考试成绩(grade)
4.用连接的方式查询所有学生的信息和考试信息
inner join...on连接查询
5.查询每个学生的总成绩
子查询+分组
6.查询每个考试科目的平均成绩
聚合函数+分组
7.查询计算机成绩低于95的学生信息
in+范围
mysql查询计算机系信息_MYSQL查询1相关推荐
- mysql查询计算机系信息_mysql——查询练习
Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 否 否 Sex 性 ...
- MySQL怎么查询课程信息_mysql 查询没有学全所有课程的同学的信息
表信息 student 表 score表 课程表 -- 查询没有学全所有课程的同学的信息 我的方法: (先将所有课程信息连接到一起,再筛选课程有空值的学生) # 第一步 将所有课程信息连接到一起 se ...
- mysql数据库查询全部信息_mysql 查询怎么获取数据库下所有表的信息?
展开全部 如果说你不知道有多少个 cx_1,,cx_100这种的表的话, 貌似直接SQL语句试了一下没法查的好像, 我建议是 结合PHP代码,先查323131333532363134313032313 ...
- mysql 查询姓王_MySQL查询语句练习题,测试足够用了
MySQL查询语句练习题,测试足够用了 博客分类: http://blog.sina.com.cn/s/blog_767d65530101861c.html 1.创建student和score表 CR ...
- mysql 查询姓王_MySQL查询语句
来源于网络... Sutdent表的定义 字段名 字段描述 数据类型 主键 外键 非空 唯一 自增 Id 学号 INT(10) 是 否 是 是 是 Name 姓名 VARCHAR(20) 否 否 是 ...
- mysql查询解析过程_MySQL查询执行过程详解
查询是用户通过设置某些查询条件,从表或其他查询中选取全部或者部分数据,以表的形式显示数据供用户浏览.查询是一个独立的.功能强大的.具有计算功能和条件检索功能的数据库对象.MySQL数据库中,MySQL ...
- mysql 一周一月_mysql查询当天、本周,本月,上一个月的数据
今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ...
- mysql查询数据教程_MySQL 查询数据
sql 语句的关联查询 左关联: left join ... on ... 右关联: right join... on ... 格式: select 字段 from 表1 left join 表2 o ...
- MySQL查询的方法_MYSQL 查询方法
mysql表格查询方法: 查询: 1.简单查询 select * from Info --查所有数据 select Code,Name from Info --查指定列的数据 select Code ...
最新文章
- C# 创建Windows服务。服务功能:定时操作数据库
- shell获取git最近一次提交信息_Git修改commit提交信息
- Android 可视化界面编辑器无法显示界面问题的终极解决方案
- 瀑布流第二种方式————基于ajax方式
- 阿里、京东、美团、百度面试总结
- java date the type is ambiguous,The type File is ambiguous,该如何解决
- 网站seo具体怎么做?
- .NET 函数调用反转
- 学习C语言基本思路与参考书籍
- VMware Fusion 13.0 OEM BIOS Version
- 学习Java自学好还是报培训班?
- Java基于SM4算法实现文件加密 SM4FileUtils
- Composer 原理使用
- ts无损剪辑合并_将你的视频无损封装成MP4,非转码哦!
- 从云码课堂出来拿12K,女生做Java也挺吃香
- cad特性匹配快捷键命令_cad特性匹配快捷键命令_CAD快捷特性和特性匹配
- 百度·智能小程序学院院长沈抖:谈为趋势发展的百度智能小程序
- 电子计算机辅助设计软件,拿走不谢!免费PCB电脑辅助设计软件终极清单
- 数据结构与算法-4-链表的基本操作-增
- mac上的虚拟机Parallels Desktop的窗口突然不见,这样处理
热门文章
- git仓库迁移代码到新的git仓库
- python colorbar范围_设置colorbar以在matplotlib中显示数据范围之外的值
- 面向对象——必敲项目(简化版qq炫舞)
- 单片机应用技术c语言版考试答案,单片机应用技术(C语言)试题
- cobol_关于COBOL的简短介绍
- 大陆与台湾PCBSMT不同称谓名词术语对照
- java用虹软人脸识别SDK实现人脸识别,运行ArcSoft的Java版本Demo出错,未检出人脸(已解决)
- html5抓鱼游戏,捉鱼幼儿园小班的游戏方案
- IMEI是什么? 怎样查手机串号IMEI
- C#语言中提供了枚举和整型之间的强制转换功能(SelectItem)