MySQL的数据过滤
来源:互联网 发布:辽宁北方广电网络 编辑:程序博客网 时间:2024/05/23 02:04
使用where子句
mysql> select * from user where id=3;+----+-------+| id | name |+----+-------+| 3 | user3 |+----+-------+1 row in set (0.00 sec)//当order by和where同时使用的时候:order by要在where之后。
使用where子句进行不匹配检索
mysql> select * from user where id<>3;+----+-------+| id | name |+----+-------+| 1 | user1 || 2 | user2 || 4 | user4 || 5 | user5 |+----+-------+4 rows in set (0.00 sec)
mysql> select * from user where id!=3;+----+-------+| id | name |+----+-------+| 1 | user1 || 2 | user2 || 4 | user4 || 5 | user5 |+----+-------+4 rows in set (0.00 sec)//二者异曲同工
范围值检索
mysql> select * from user where id between 1 and 3;+----+-------+| id | name |+----+-------+| 1 | user1 || 2 | user2 || 3 | user3 |+----+-------+3 rows in set (0.00 sec)
空值检索
mysql> select * from content where tittle is null;+------+--------+| uid | tittle |+------+--------+| 22 | NULL |+------+--------+1 row in set (0.00 sec)
where搭配and使用
mysql> select * from user where id=1 and name='user1' ;+----+-------+| id | name |+----+-------+| 1 | user1 |+----+-------+1 row in set (0.00 sec)
where搭配or使用
mysql> select * from user where id=1 or name='user4' ;+----+-------+| id | name |+----+-------+| 1 | user1 || 4 | user4 |+----+-------+2 rows in set (0.00 sec)
where、and、or搭配使用
mysql> select * from user where id=1 or name='user4' and id=4;+----+-------+| id | name |+----+-------+| 1 | user1 || 4 | user4 |+----+-------+2 rows in set (0.00 sec)//错误示例,因为and的结合性比or要高。
mysql> select * from user where (id=1 or name='user4') and id=4;+----+-------+| id | name |+----+-------+| 4 | user4 |+----+-------+1 row in set (0.00 sec)//正确实例!!
where搭配in使用
mysql> select * from user where id in (1,2,3) order by id desc;+----+-------+| id | name |+----+-------+| 3 | user3 || 2 | user2 || 1 | user1 |+----+-------+3 rows in set (0.00 sec)
where搭配not使用
not可以对between、in、exists取反。
mysql> select * from user where id not in (1,2,3) order by id desc;+----+-------+| id | name |+----+-------+| 5 | user5 || 4 | user4 |+----+-------+2 rows in set (0.00 sec)
阅读全文
0 0
- mysql的过滤数据
- MySQL的数据过滤
- mysql 重复数据,求和过滤的处理
- MySQL过滤数据
- mysql---过滤数据
- MySQL过滤数据.md
- MySQL通配符过滤数据
- [MYSQL-6] 过滤数据
- [MYSQL -7]数据过滤
- MySQL数据过滤和通配符过滤.md
- mysql过滤数据(一)
- mysql过滤数据(二)
- MYSQL 过滤数据 学习笔记
- 【MySql】过滤数据where语句
- MySQL必知必会-6过滤数据
- 每天一点MySQL-过滤数据
- MySQL 查询过滤重复数据
- MySQL 搜索语句--过滤数据
- POJ 3158 Kickdown 笔记
- c语言数据结构
- 变换元素transform和过渡元素transition混合使用
- 【HDU 1869】六度分离
- Java菜鸟学习日记10
- MySQL的数据过滤
- RCNN学习笔记(4):fast rcnn
- Android更改状态栏颜色
- 微软编程之美 Qual_B:长方形 思维
- linux 环境下 用maven 创建项目(子项目分层创建)springMVC项目
- android自定义引导页view
- 【树状数组--单点更新区间求和】 hdu1541 Stars
- tomcat server.xml中文版
- 【PAT】【Advanced Level】1008. Elevator (20)