千家信息网

MySQL必知必会---过滤数据

发表于:2024-11-24 作者:千家信息网编辑
千家信息网最后更新 2024年11月24日,1.使用where子句2.where子句操作符2.1 检查单个值2.2 不匹配检查2.3 范围值检查2.4 空值检查使用where子句数据库表一般包含大量的数据,很少需要检索表中的所有行。通常会根据特
千家信息网最后更新 2024年11月24日MySQL必知必会---过滤数据

1.使用where子句
2.where子句操作符
2.1 检查单个值
2.2 不匹配检查
2.3 范围值检查
2.4 空值检查

  1. 使用where子句
    数据库表一般包含大量的数据,很少需要检索表中的所有行。通常会根据特定操作或报告的需要提取表数据的子集。

例如:查找年龄等于22岁的行
MariaDB [test]> select age
-> from user
-> where age=22;
+------+
| age |
+------+
| 22 |
+------+
1 row in set (0.00 sec)

提示:在同时使用order by 和 where子句时,应该让order by位于where之后。

  1. where子句操作符
    等于、不等于、小于、小于等于、大于、大于等于、在指定的两个值之间使用between

2.1 检查单个值
MariaDB [test]> select id,age,province
-> from user
-> where province = '北京';
+----+------+----------+
| id | age | province |
+----+------+----------+
| 1 | 22 | 北京 |
| 4 | 14 | 北京 |
| 7 | 45 | 北京 |
| 11 | 29 | 北京 |
| 13 | 24 | 北京 |
+----+------+----------+
5 rows in set (0.01 sec)

2.2 不匹配检查

MariaDB [test]> select id, age, province
-> from user
-> where age <> 22;
+----+------+----------+
| id | age | province |
+----+------+----------+
| 2 | 25 | 广东 |
| 3 | 56 | 天津 |
| 4 | 14 | 北京 |
| 5 | 36 | 广东 |
| 6 | 68 | 湖南 |
| 7 | 45 | 北京 |
| 8 | 17 | 河北 |
| 9 | 33 | 天津 |
| 10 | 27 | 湖南 |
| 11 | 29 | 北京 |
| 12 | 70 | 广东 |
| 13 | 24 | 北京 |
+----+------+----------+
12 rows in set (0.00 sec)

2.3 范围值检查

MariaDB [test]> select id,age,province
-> from user
-> where age between 25 and 33;
+----+------+----------+
| id | age | province |
+----+------+----------+
| 2 | 25 | 广东 |
| 9 | 33 | 天津 |
| 10 | 27 | 湖南 |
| 11 | 29 | 北京 |
+----+------+----------+
4 rows in set (0.00 sec)

2.4 空值检查

提示:空值NULL(no value)与0、空字符串或空格不同。

MariaDB [test]> select id,age,province
-> from user
-> where age IS NULL;
Empty set (0.00 sec)

北京 检查 子句 广东 数据 天津 湖南 单个 操作符 范围 提示 不同 两个 之间 同时 子集 常会 年龄 报告 数据库 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 你认为网络安全防护措施有哪些 pgdump数据库备份和还原 信阳定制软件开发服务商 湖北网络技术开发咨询报价 计算机网络技术总结文档 河南烈焰网络技术 固原系统软件开发公司 党建活动网络安全防线 数据库解析技术的发展 长沙风信子网络技术有限公司 db数据库全称支持多大 计算机网络技术笔记手写 刀片服务器解决方案 数据库查触发器是什么 网络安全基础防护管理流程 初中网络安全主题班会ppt免费 acess数据库的类型是 网络安全保护制度标准 人口数据库怎么建 vlc搭建的rtsp服务器缺点 闵行区新型网络技术特点 连网时怎么消除固定的服务器地址 成都浦发银行招聘软件开发 光环无限显示服务器错误 隐藏应用大师连接服务器失败 堡垒之夜服务器怎么选择 机戒设备软件开发工具 怎么找出满足条件的数据库 数据库建库文件压缩 金融软件开发中心
0