WHERE 子句

简介: WHERE 子句

1、语法

SELECT field1, field2,...fieldN FROM table_name1, table_name2...

[WHERE condition1 [AND [OR]] condition2.....

查询语句中你可以使用一个或者多个表,表之间使用逗号, 分割,并使用WHERE语句来设定查询条件。

你可以在 WHERE 子句中指定任何条件。

你可以使用 AND 或者 OR 指定一个或多个条件。

WHERE 子句也可以运用于 SQL 的 DELETE 或者 UPDATE 命令。

WHERE 子句类似于程序语言中的 if 条件,根据 MySQL 表中的字段值来读取指定的数据

以下为操作符列表,可用于 WHERE 子句中。下表中实例假定 A 为 10, B 为 20


操作符    描述    实例

=    等号,检测两个值是否相等,如果相等返回true    (A = B) 返回false。

<>, !=    不等于,检测两个值是否相等,如果不相等返回true    (A != B) 返回 true。

>    大于号,检测左边的值是否大于右边的值, 如果左边的值大于右边的值返回true    (A > B) 返回false。

<    小于号,检测左边的值是否小于右边的值, 如果左边的值小于右边的值返回true    (A < B) 返回 true。

>=    大于等于号,检测左边的值是否大于或等于右边的值, 如果左边的值大于或等于右边的值返回true    (A >= B) 返回false。

<=    小于等于号,检测左边的值是否小于或等于右边的值, 如果左边的值小于或等于右边的值返回true    (A <= B) 返回 true。

如果我们想在 MySQL 数据表中读取指定的数据,WHERE 子句是非常有用的。


使用主键来作为 WHERE 子句的条件查询是非常快速的。


如果给定的条件在表中没有任何匹配的记录,那么查询不会返回任何数据。


相关文章
|
XML JSON 前端开发
Bpmn.js 进阶指南之原理分析与模块改造(下)
Bpmn.js 进阶指南之原理分析与模块改造
2691 2
|
域名解析 安全 网络协议
技术经验解读:使用Winmail架设无病毒邮件系统全攻略(转载)
技术经验解读:使用Winmail架设无病毒邮件系统全攻略(转载)
342 2
|
物联网 PyTorch 测试技术
手把手教你捏一个自己的Agent
Modelscope AgentFabric是一个基于ModelScope-Agent的交互式智能体应用,用于方便地创建针对各种现实应用量身定制智能体,目前已经在生产级别落地。
|
存储 Java Linux
聊聊Go程序是如何运行的
本文作者 **sharkChili** 是一名 Java 和 Go 语言开发者,同时也是 CSDN 博客专家和 JavaGuide 维护者。文章探讨了 Go 语言的执行过程,从汇编角度出发,解释了如何从 `main.go` 文件开始,经过入口跳转、参数拷贝、启动协程、运行 `g0` 的 `main` 方法等步骤,最终执行到用户定义的 `main` 函数。文章还展示了相关汇编代码片段,并提供了运行时检查、系统初始化和调度器初始化的细节。结尾提到,有兴趣的读者可以加入作者创建的交流群进行深入讨论。
369 0
|
存储 算法 索引
力扣每日一题 6/12 + 随机一题
力扣每日一题 6/12 + 随机一题
226 0
Acitiviti7基本使用-3、流程实例挂起与激活
Acitiviti7基本使用-3、流程实例挂起与激活
301 0
|
机器学习/深度学习 存储 算法
Python 迁移学习实用指南:1~5(4)
Python 迁移学习实用指南:1~5(4)
450 0
|
运维 Linux 网络安全
【运维杂谈】如何进行Linux系统优化
【运维杂谈】如何进行Linux系统优化
380 1
OpenGL学习笔记(二):OpenGL语法、渲染管线以及具体实现过程详解
OpenGL学习笔记(二):OpenGL语法、渲染管线以及具体实现过程详解
OpenGL学习笔记(二):OpenGL语法、渲染管线以及具体实现过程详解
|
弹性计算 安全 JavaScript
基于函数计算快速搭建Wordpress博客系统
本场景介绍如何使用阿里云函数计算服务命令行工具快速搭建一个Wordpress博客。

热门文章

最新文章