mysql not in语句_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 not in语句_Mysql学习经验总结【2】相关推荐
- mysql 取年月日 语句_MySQL学习从这里出发!
MySQL数据库 开发学习中,想满足一些需求,无疑需要经常与数据打交道,例如,我们在使用IO的一些技术的时候,常常需要将一些数据存储到外部文件,可能大家会问,我们初学的时候常常会简单的保存一些数据到 ...
- mysql科目成绩百分比_Mysql学习经验总结【2】
对有关Mysql的简单查询部分内容总结: 基本的查询语句:select <列名1>,<列名2>,...... from <表名>: 注意这里用":&quo ...
- mysql视图实验心得_Mysql学习经验总结【3】
1.汇总联系知识点梳理 a.视图: (1)标准语句: CREATE VIEW 视图名称(, , ...) AS ; (2)删除方法 DROP VIEW 视图名称; (3)视图的优点:在为复杂查询编写查 ...
- mysql的repeat语句_mysql实例 repeat语句的用法
本节分享一段mysql实例代码,学习mysql中repeat语句的用法. 代码如下: mysql> DELIMITER // mysql> CREATE FUNCTION myFuncti ...
- mysql一些常用语句_MySQL常用语句
一.前言 今天天气很好,大晴天,心情也好好的.就将MySQL常用的语句总结一下,记录在随笔里,也顺便分享分享.日后,这篇随笔我将会持续更新,作为我自己的MySQL语句大全. 二.常用SQL语句 我将由 ...
- shell实行mysql语句_【Mysql】shell运行mysql的sql语句_MySQL
bitsCN.com [Mysql]shell运行mysql的sql语句 shell本身是一种脚本语言,所以不能像java一样通过api去连接数据库.shell还是要借助mysql本身的一些运行脚本才 ...
- mysql的操作语句_Mysql最常用的操作语句收集
Mysql中常用语句简单易学 springboot微服务是现在流行的框架,目前大多数做java的人都在使用,java的生态一直很好,各种插件各种第三方jar包推动着java的运行.Mysql是Spri ...
- mysql常用的语句_MySQL常用语句集锦
//select *from..主表..left join ..次表..on..主表.字段IDax=次表.字段IDbx where 主表.字段x=变量1 and 次表.字段x2 like '%变量2% ...
- mysql左对齐原则_Mysql学习,这21个SQL语句优化规范方法你知道吗
前言 每一个好习惯都是一笔财富,本文分SQL后悔药, SQL性能优化,SQL规范优雅三个方向,分享写SQL的21个好习惯,谢谢阅读,加油哈~ github地址,感谢每颗star github.com ...
最新文章
- socket通信时如何判断当前连接是否断开--select函数,心跳线程,QsocketNotifier监控socket...
- C语言怎么读取串口的数据为,如何通过串口来读写数据,请教达人
- python主要用来开发什么-python主要用于什么开发
- 已解决:Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: TLS handshaketimeout
- 一款可视化的在线制作H5
- Python 3.2 beta 2 发布
- PostgreSQL 数组类型
- 3.4 矩阵 $A,A^T,A^TA,AA^T$ 秩相等,左逆和右逆
- JS Event handler example - event capture and bubble
- 从Gartner报告,看中国数据库崛起
- Comparable和Comparator区别是什么?差点吃屎
- redis入门——集群篇
- Ubuntu16.04安装boost库
- linux系统用虚拟光驱装win7,怎么用虚拟光驱安装系统
- 小米手机通用面具安装,root获取
- 【日语】英语26个字母的日语读法
- 【学习笔记】利用偏导求解不等式(拉格朗日数乘法)
- 网页前端第五次培训(JS的一些基本使用)
- Scratch编程与美术:制作美丽的烟花!
- 我的App-帝都地铁