数据库学习——过滤数据
2017-09-16 13:34
260 查看
匹配单个值
SELECT product.`id`,product.`name` FROM product WHERE product.`id` >=3 AND product.`id`<=10
匹配id在3到10之间的数据
不匹配检查
SELECT product.`id`,product.`name` FROM product WHERE product.`id` != 3
将id不为3的数据筛选出来
范围检查
SELECT product.`id`,product.`name` FROM product WHERE product.`id` BETWEEN 4 AND 10
筛选出id在4与10之间包括4和10的数据
空值检查
SELECT product.`id`,product.`name` FROM product WHERE product.`name` IS NULL
筛选出name为null的数据
SELECT product.`id`,product.`name` FROM product WHERE NOT product.`name` IS NULL
筛选出name不为null的数据
组合where语句
SELECT product.`id`,product.`name` FROM product WHERE id<=10 AND product.`name` LIKE '%a%'
筛选出id小于等于10同时name含有字符“a”的数据
SELECT product.`id`,product.`name` FROM product WHERE id<=10 OR product.`name` LIKE '%a%'
筛选出id小于等于10或name含有字符“a”的数据
IN操作符
SELECT product.`id`,product.`name` FROM product WHERE product.`id` IN (1,3,5,7,9)
筛选出id为1,3,5,7,9的数据
相关文章推荐
- 数据库学习3 过滤数据
- 数据库系列学习(四)-数据的过滤
- TimesTen 应用层数据库缓存学习:18. 利用TimesTen实现Sharding或数据分区
- 数据库学习第三篇(对基本表数据的查询1)
- MySQL学习足迹记录06--数据过滤--LIKE搭配百分号(%)和下划线(_)通配符
- 一站式学习Wireshark(九):应用Wireshark过滤条件抓取特定数据流
- Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库
- 数据库学习第五篇(对基本表数据的查询3)
- 学习《深入理解C#》—— 数据类型、排序和过滤 (第一章1.1---1.2)
- 学习ADO.NET和封装数据库数据成c#对象
- 一脸懵逼学习HBase---基于HDFS实现的。(Hadoop的数据库,分布式的,大数据量的,随机的,实时的,非关系型数据库)
- (hadoop学习-1)mapreduce实现数据过滤、聚合与排序
- Androidx学习笔记(22)-- 动态创建TextView展示数据库的数据
- 熄灯之后的学习——再读《MySQL必知必会》(6)|| 数据过滤
- Hadoop好友推荐系统-数据库过滤数据到HDFS
- oracle学习之数据库数据保存成文件
- 微软企业库5.0学习笔记(三十五)数据访问模块 DataSet以及数据库事务
- iOS学习之sqlite的创建数据库,表,插入查看数据
- 一站式学习Wireshark(八):应用Wireshark过滤条件抓取特定数据流
- MySQL学习4 数据过滤