MySQL 条件查询 limit、in、between and、like等等
MySQL 条件查询
环境:
CREATE TABLE `test_user` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户id',`username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名',`password` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户名',PRIMARY KEY (`id`) USING BTREE
) ENGINE = InnoDB AUTO_INCREMENT = 9 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;INSERT INTO `test_user` VALUES (2, '今天刚学mysql,还是个', '123456');
INSERT INTO `test_user` VALUES (4, '终极it菜鸡', '123456');
INSERT INTO `test_user` VALUES (5, 'mysql入门了吗', '123456');
INSERT INTO `test_user` VALUES (6, '快了快了', '123456');
INSERT INTO `test_user` VALUES (7, '不行了不行了', '123456');
INSERT INTO `test_user` VALUES (8, '头发没啦,删库跑路', '123456');
1、and (并且)
语法格式:
SELECT 字段1,字段2… FROM <表名> WHERE 字段名=值 and 字段名=值
举个栗子
SELECT * FROM test_user WHERE id=4 and username='终极it菜鸡';
2、or (满足其一)
语法格式:
SELECT 字段1,字段2… FROM <表名> WHERE 字段名=值 or 字段名=值
举个栗子
SELECT * FROM test_user WHERE id=2 or username='终极it菜鸡';
3、like (匹配查询)
语法格式
SELECT 字段1,字段2… FROM <表名> WHERE 字段名 LIKE 条件
这里牵扯到一个通配符 和LIKE 一起使用的有 ” %“ 和”__“;
百分号 (%) 可以匹配任意长度的字符。
照常举个栗子 两边都放是前后都可以匹配任意长度的字符。 可以只在一边加
select * from test_user where username like ”%学%“;
下划线(__) 和 % 的用法相同 区别是% 可以匹配多个字符 而 (_ _ ) 只能匹配一个字符。 两边加是为了匹配两边 加一边加两边 根据实际需求来。
select * from test_user where username like ”_学_“;
4、limit (分页)
显示前N 行 简而言之 就是要查出几行数据。
SELECT * FROM <表名> LIMIT [位置偏移量] 行数
举栗子
SELECT * FROM test_user LIMIT 1,3;
通过这三条查询数据 应该能够看出位移偏移量是什么了吧,还有行数的意思应该也懂啦吧。
位移偏移量 就是 要从第几行开始查起 0 才表示 第一行数据
行数 : 就是从位移偏移量开始往后查 这个行数。
5、in (指定范围查询)
语法格式
SELECT 字段1,字段2… FROM <表名> WHERE 字段名 IN (值1,值2…)
例子: (* 表示查询这个表的全部字段)
SELECT * FROM test_user WHERE id IN (1,2,3);
6、between and (范围查询)
语法格式 这个是要查 这个范围的值 。
SELECT 字段1,字段2… FROM 表名 WHERE 字段名 BETWEEN 值1 AND 值2 ;
也可以 在前面加上 NOT 表示不查这个范围的值
SELECT 字段1,字段2… FROM 表名 WHERE 字段名 NOT BETWEEN 值1 AND 值2 ;
举个爪子
SELECT * FROM test_user WHERE id BETWEEN 1 AND 5 ;
7、is null (查询空值)
语法表 可以查询某字段内容为空的记录。
SELECT 字段名1,字段名2… FROM 表名 WHERE 字段名 IS NULL
自言自语
回过头来看自己学过的知识,真的能够知道自己非常多的不足。
仍需努力。
MySQL 条件查询 limit、in、between and、like等等相关推荐
- MySQL学习-MySQL条件查询
MySQL条件查询 操作的表 1.条件查询概述 2.条件查询between and] 3.条件查询is null和is not null 4.and和or的优先级的问题 5.条件查询in 6.模糊查询 ...
- Mysql 条件查询(like、between、and、in······)
目录 Mysql 条件查询 示例 一.比较运算和逻辑运算符符 二.范围运算符 三.列表运算符 四.模糊匹配符 五.空值判断符 Mysql 条件查询 Mysql 条件查询即where子句后跟条件 运算符 ...
- mysql 条件查询分页_百万数据下mysql条件查询及分页查询的注意事项
接上一节<百万数据mysql分页问题>,我们加上查询条件:select id from news where cate = 1 order by id desc limit 500000 ...
- php mysql 条件查询语句_where 查询条件-Medoo - 高效的轻量级PHP数据库框架, 提高开发效率!...
WHERE 语句 SQL中使用where可能会有一些不安全的动态参数传入或者一些复杂的SQL语句,但是Medoo提供非常简介和安全的方法来实现这些. 基础使用 在基础使用中. 你可以使用一些符号对参数 ...
- MySQL 条件查询
一.带关系运算符的查询 在select语句中最常见的格式如下: select 字段名1 , 字段名2,,,, from 表名 where 条件表达式 举例,查询表student中id=4的学生姓名,过 ...
- MySQL条件查询语句(一)
条件查询 注意:条件查诟需要用到 where 询句,where 必须放到 from 询句表的后面: 执行顺序:先from再where过滤后再检索出来. 1..支持如下运算 2.等号(=)操作符 (1) ...
- MySQL条件查询简单汇总
条件查询语法: select 查询列表 from 表名 where 筛选条件; 分类: 一.按条件表 ...
- MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤
WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...
- Mysql条件查询以及分组查询
语法 条件查询语法:select 查询列表 from 表名 where 筛选条件;(这里的筛选条件如果满足才会显示出来,不满足允许的时候就不会显示) 分组查询语法:select 分组函数 , 列1(要 ...
最新文章
- tf.variance_scaling_initializer() tensorflow学习:参数初始化
- python 搭建系统监控
- FPGA之道(68)原语的使用
- 关闭 定时开启_【话说定时器系列】之四:STM32定时器更新事件及案例分享
- xheditor 内容保存时 不转义html特殊字符,xheditor编辑器上传图片(示例代码)
- 基于马克思哲学原理论外在美与内在美2017-12-31
- SPCS 2021 开启征稿 | 第二届信号处理与计算机科学国际学术会议
- 如何访问 Service?- 每天5分钟玩转 Docker 容器技术(99)
- CentOS7 2.新项目上线脚本
- github 公钥 私钥_搭建自己的技术博客系列 2:把 Hexo 博客部署到 GitHub 上
- 登录后主机名变成-bash-4.2解决
- 微信小程序 云开发 生成带参数小程序二维码
- 读《亿级流量网站架构核心技术》
- 如何用c语言批量替换字符串,[C/C++]急速批量替换字符串
- 设计心理学-产品设计的几个原则
- windows64位 注册ocx
- c++求余弦的泰勒展开式
- 捷径 播报日期、时间、星期
- Springboot 使用 Guava 的重试Retry ,轻便灵活
- Adobe Flash Player 地区不相容的解决方法
热门文章
- ABAP--关于重复行的处理
- 百度和吉利合作造车,数据揭秘百度造车、拆股背后逻辑
- 阅读APP,为什么都开始抢kindle生意了?
- 颠覆智能床垫技术,喜临门开启“深睡时代”
- java自定义标签 map_基于Spring MVC的自定义标签Tag
- cllocationmanager 获取不了 的原因_我的世界:天启之境如何获取“人鱼手链”?一段人鱼姬的爱情故事...
- 给服务器装系统U盘要处理吗,服务器装系统从u盘装
- php mysql全能权威指南 pdf_《PHP+MySQL全能权威指南(配光盘)》怎么样_目录_pdf在线阅读 - 课课家教育...
- 关于mysql的一些问题_关于mysql的一些细节问题
- python3函数可变输入参量