程序员社区

MySQL系列教程 --- 45、MySQL 中的where语句

MySQL WHERE 子句与 SELECT、INSERT、UPDATE 和 DELETE 子句一起用于过滤结果。它指定您必须执行操作的特定位置。

句法:

WHERE conditions;  

范围:

条件:它指定要选择的记录必须满足的条件。

具有单一条件的 MySQL WHERE 子句

让我们举一个例子来从表“offiers”中检索数据。

表结构:

file

执行此查询:

SELECT *  
FROM officers  
WHERE address = 'Mau';  

输出:

file

带有 AND 条件的 MySQL WHERE 子句

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

执行以下查询:

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

输出:

file

带有 OR 条件的 WHERE 子句

执行以下查询:

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

输出:

MySQL where clause

结合 AND & OR 条件的 MySQL WHERE 子句

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

看这个例子:

执行以下查询:

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

输出:

file

赞(0) 打赏
未经允许不得转载:IDEA激活码 » MySQL系列教程 --- 45、MySQL 中的where语句

一个分享Java & Python知识的社区