mysql科目成绩百分比_Mysql学习经验总结【2】
- 对有关Mysql的简单查询部分内容总结:
- 基本的查询语句:select <列名1>,<列名2>,......
from <表名>;
注意这里用”;“结尾,不同列名用逗号隔开,符号只能用英文符号,不区分关键字的大小写,列名不能加单引号。
eg:
select 姓名,性别 from student; - 查询出全部列:
select * from student;
这里用”* ”表示全部内容。 - 在结果中为列名命名:
select 姓名 as s_name, 性别 as '人类性别'
from student;
这里在列名后加as加想要在结果中表示的列名。 - 删除重复数据:
select distinct 性别 from student;
注意如果用select distinct在多个列名中,只有对应的两列内容完全相同时才会被认作重复项而删除。 - 加入查询条件:
可以在from之后加入where引导的条件语句,如:
select 姓名,学号
from student
where 姓名='猴子';
注意这里mysql的实际运行顺序为from......where........select.......,select在最后执行,
另外如果要查询null值,可以用”where <列名> is null“来查询。 - 添加注释:
主要有两种方法,单行注释在注释开头添加“--”,多行注释在首行和未行添加“ /* ” - mysql查询语句中可以使用的运算符:
a. 算数运算符: 包括“+”“-”“*”“/”基础的加减乘除
eg:
select 学号,成绩,成绩/100 as '百分比成绩’
from score;
b. 比较运算符: 包括“="“<>”“>”“>=”“<”“<=”,分别意为等于、不等于、大
于、大于等于、小于、小于等于
eg:
select 学号,成绩
from score
where 成绩<60;
c.逻辑运算符:包括not(否定某一条件)、and(并且)、between(范围查询)、or(或
者)、in(or的简单写法)
eg:
select 学号,成绩
from score
where not 成绩>=60;
eg:
select 学号,成绩
from score
where 成绩>=60 and 成绩<=90;
eg:
select 姓名,性别
from student
where 性别='男'
and (姓名='猴子' or 姓名='马云');
eg:
select 学号,成绩
from score
where 成绩 between 60 and 90;
eg:
select 学号,成绩
from score
where 成绩<60 or 成绩>90;
eg:
select 姓名,性别
from student
where 姓名 in ('猴子','马云'); - 模糊查询:
在where语句中可以使用类似”where 姓名 like '猴%'“ 表示查询姓名这一栏中以'猴'开头的所有条目,%也可放在字符之前表示以该字符结尾,抑或在字符左右两边表示含有该字符,进行模糊查询。另外也可使用”_“ 表示任意单个字符进行查询
2. 相关练习:
mysql科目成绩百分比_Mysql学习经验总结【2】相关推荐
- mysql not in语句_Mysql学习经验总结【2】
对有关Mysql的简单查询部分内容总结: 基本的查询语句:select <列名1>,<列名2>,...... from <表名>: 注意这里用":&quo ...
- mysql学生成绩视图_MySql学习12---视图
一. 视图介绍 1.1 视图的含义 视图是一个虚拟表,是从数据库中一个或多个表中导出来的表.视图还可以从已经存在的视图的基础上定义. 通俗的讲,视图就是一条SELECT语句执行后返回的结果集.所以我们 ...
- mysql视图实验心得_Mysql学习经验总结【3】
1.汇总联系知识点梳理 a.视图: (1)标准语句: CREATE VIEW 视图名称(, , ...) AS ; (2)删除方法 DROP VIEW 视图名称; (3)视图的优点:在为复杂查询编写查 ...
- mysql 取年月日 语句_MySQL学习从这里出发!
MySQL数据库 开发学习中,想满足一些需求,无疑需要经常与数据打交道,例如,我们在使用IO的一些技术的时候,常常需要将一些数据存储到外部文件,可能大家会问,我们初学的时候常常会简单的保存一些数据到 ...
- mysql navicat创建函数_MySQL 学习记录
1.入门 1.1 什么是数据库? 简单的说,数据库(英文Database)就是一个存放数据的仓库,这个仓库是按照一定的数据结果(数据结构是指数据的组织形式或数据之间的联系)来组织.存储的,我们可以通过 ...
- mysql原生建立索引_MySQL学习笔记之索引
索引是存储引擎用于快速找到记录的一种数据结构. 索引对于良好的性能非常关键.尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要.在数据量较小且负载较低时,不恰当的索引对性能的影响可能还不明显,但 ...
- mysql 查找相似数据_MySQL学习笔记之索引
索引是存储引擎用于快速找到记录的一种数据结构. 索引对于良好的性能非常关键.尤其是当表中的数据量越来越大时,索引对性能的影响愈发重要.在数据量较小且负载较低时,不恰当的索引对性能的影响可能还不明显,但 ...
- mysql传小马_Mysql 学习笔记
1.关系型数据库 关系:由行和列组成的二维表 表:至少要有列,可以没有行. 列:是实体的属性. 数据模型:层次模型.网状模型.关系模型.非关系模型. DBMS:DataBase Mangenent S ...
- mysql 加号的作用_MySQL学习笔记(一)
MySQL学习笔记(一) 作者:易成勇 案例来源:AI技术前线 MySQL常用命令 1.查看当前所有数据库 show databases; 2.打开指定的库 use 库名 3.查看当前库的所有表 sh ...
最新文章
- iframe标签快速使用
- C# Math类简介
- nodejs linux 32位下载安装,Linux32位怎么装nodejs?
- 你可能不知道的switch
- Kettle使用_2变量替换之设置标量
- c语言求标准体重答案,C语言标准体重测试程序,请大家帮我看下,我的代码哪错了?...
- [POJ 3709] K-Anonymous Sequence(斜率优化dp / 动态维护凸包)
- 掌握 Kafka,看这篇就足够了
- 更改eclipse中jsp默认编码格式为UTF-8
- 阅读《构建之法》 5-7章
- 使用一些宏跟踪调试__LINE__ __FILE__ __DATE__ __TIME__ __STDC__
- Python调用安卓手机相机接口进行拍照
- c traps and pitfalls reading notes(2)
- android 微信小程序 唤起app,Android 微信小程序打不开app方案解决
- wordpress壁纸小程序开源版_图片小程序源码
- ie浏览器html播放器,ie浏览器播放不了网页视频
- 先学c 还是先学java_小白学编程语言一开始先学c还是java?
- 使用python对股票数据分析预测
- 【全志T113-S3_100ask】15-1 内核5.4驱动spi屏幕——ILI9341
- 关于cpu散热片(及风扇)的固定问题