MySQL WHERE子句

MySQL WHERE子句

MySQL WHERE子句用于SELECT、INSERT、UPDATE和DELETE语句中对结果进行过滤。它指定了您必须执行操作的特定位置。

语法:

WHERE条件;

参数:

条件:指定必须满足记录被选取的条件。

带有单个条件的MySQL WHERE子句

让我们以一个从表“officers”中检索数据为例。

表结构:

MySQL WHERE子句

执行此查询:

SELECT *
FROM officers
WHERE address = 'Mau';

输出结果:

MySQL WHERE子句

带有AND条件的MySQL WHERE子句

在此示例中,我们使用AND条件从表“officers”中检索数据。

执行以下查询:

SELECT *
FROM officers
WHERE address = 'Lucknow'
AND officer_id < 5;

输出结果:

MySQL WHERE子句

带有OR条件的WHERE子句

执行以下查询:

SELECT *
FROM officers
WHERE address = 'Lucknow'
OR address = 'Mau';

输出结果:

MySQL WHERE子句

使用AND和OR条件的MySQL WHERE子句组合

您还可以将AND和OR条件与WHERE子句一起使用。

看一个示例:

执行以下查询:

SELECT *
FROM officers
WHERE (address = 'Mau' AND officer_name = 'Ajeet')
OR (officer_id < 5);

输出结果:

MySQL WHERE子句

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程