MySQL WHERE子句

本文概述

  • 句法
  • 参数
  • 单一条件的MySQL WHERE子句
  • 带条件的MySQL WHERE子句
  • WHERE子句带有OR条件
  • 结合AND和OR条件的MySQL WHERE子句
MySQL WHERE子句与SELECT, INSERT, UPDATE和DELETE子句一起使用以过滤结果。它指定你必须执行操作的特定位置。
句法
WHERE conditions;

参数 条件:它指定选择记录必须满足的条件。
单一条件的MySQL WHERE子句 让我们举一个例子, 从” 军官” 表中检索数据。
表结构:
MySQL WHERE子句

文章图片
执行此查询:
SELECT * FROM officers WHERE address = 'Mau';

输出
MySQL WHERE子句

文章图片
带条件的MySQL WHERE子句 在此示例中, 我们从具有AND条件的表” 军官” 中检索数据。
执行以下查询:
SELECT * FROM officers WHERE address = 'Lucknow' AND officer_id < 5;

输出
MySQL WHERE子句

文章图片
WHERE子句带有OR条件 执行以下查询:
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子句】输出
MySQL WHERE子句

文章图片

    推荐阅读