PostgreSQL 条件语句

在本节中,我们将了解不同类型的PostgreSQL Conditions,它们用于获取更具体的结果以形成数据库。它们通常与WHERE子句一起使用。

PostgreSQL条件介绍

PostgreSQL中,我们有各种类型的条件用于返回数据库输出的更多详细信息。通常,带有子句的条件就像一个双层过滤器。

一些最常用的 PostgreSQL 条件如下:

PostgreSQL AND 条件

如果由 AND 分隔的所有条件都为TRUE ,则PostgreSQL AND 条件用于指定数据。或者我们可以说它与WHERE子句一起使用,以介入那些两个条件都为真的行。

PostgreSQL OR条件

PostgreSQL OR 条件与WHERE子句一起使用,以包含任一条件为真的行,并从表中的各个列中选择唯一数据。

PostgreSQL AND & OR 条件

使用的PostgreSQL AND & OR Condition仅在一个命令中就提供了 AND & OR Condition 的优点。PostgreSQL允许我们借助 AND & OR 运算符测试多个条件。

PostgreSQL NOT 条件

PostgreSQL NOT 条件用于获取条件不为真的那些行。我们可以将 NOT 条件与WHERE 子句结合起来。

PostgreSQL LIKE 条件

它用于从定义的条件满足LIKE条件的表中获取数据。我们也可以说Like 条件用于执行模式匹配以识别确切的结果。

PostgreSQL IN 条件

PostgreSQL IN 条件用于描述WHERE 子句中的几个值。它是各种OR 条件的简写。PostgreSQL IN 条件可以与SELECT、INSERT、UPDATE 和 DELETE命令一起使用。

PostgreSQL NOT IN条件

PostgreSQL NOT IN 条件与 WHERE 子句一起使用以从表中获取数据,其中定义的条件与PostgreSQL IN条件相矛盾。

PostgreSQL BETWEEN 条件

PostgreSQL Between 条件用于选择给定范围内的值,值可以是文本、数字或日期。它还可以与WHERE子句一起使用,以在两个定义的条件之间从表中返回数据。

PostgreSQL EXIST条件

PostgreSQL EXISTS条件用于测试子查询中是否存在任何记录,如果子查询返回一个或多个记录,则返回 true 。

热门文章

优秀文章