SQL WHERE条件

SQL WHERE条件

MySQL的WHERE语句用于定义从单独的列表或连接到多个表时收集数据的情况。如果满足指定的条件,则只返回表的唯一值。为了提取信息并仅检索正确的记录,您可以使用WHERE语句。

不仅在选择语句中使用WHERE条件,还在UPDATE断言、DELETE断言等中使用。

语法

现在,我们已经讨论了与WHERE条件相关联的SELECT语句的语法。如下所示:

SELECT column1, column2, ..... columnN
FROM table_name
WHERE {condition}

注意:WHERE条件不仅在选择断言中使用,也在更新断言、删除断言等中使用!

您可以使用对比或逻辑运算符,如>,<,=,LIKE,NOT等,来定义一个状态。下面给出的示例将明确说明这个符号。

例如-

在这里,我们考虑下面给出的CUSTOMERS表格

CustomerID CustomerName Address Age Salary
001 Hardy Thompson Maxico 25 10000.00
002 Sturt Broad Los Angeles 28 25000.00
003 Joseph Winget California 30 56000.00
004 David Anderson Norway 24 76000.00
005 Alexa Denmark 35 23000.00

现在,我们将在SQL上运行下面给出的查询,从上面的CUSTOMERS表中获取CustomerID、CustomerName和Salary,并且Salary大于25000。

 Select CustomerID, CustomerName, Salary 
from CUSTOMERS
Where Salary > 25000;

输出

上述SQL查询成功执行后,我们得到以下输出。

SQL WHERE条件

在这里,我们有另一个实例,我们将从名为CUSTOMERS的数据库表中获取特定客户 Joseph Winget 的CustomerID,CustomerName和Salary。

Select CustomerID, CustomerName, Salary 
from CUSTOMERS
Where CustomerName = 'Joseph Winget';

输出

在成功执行以上SQL查询后,我们获得了上述给定的结果。

SQL WHERE条件

注意- 在此,需要注意的是所有的字符串应该使用单引号(”)指定。因此,如前面讨论的示例中,应该提供没有引号的数字数据。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程