PostgreSQL Conditions


PostgreSQL 条件

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

PostgreSQL 条件介绍

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

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

  • AND Condition
  • OR Condition
  • AND & OR Condition
  • NOT Condition
  • LIKE Condition
  • IN Condition
  • NOT IN Condition
  • BETWEEN Condition
  • EXIST Condition

PostgreSQL AND 条件

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

PostgreSQL OR 条件

PostgreSQL的OR条件与用于WHERE子句为包括行,其中任一条件为真,并选择从表中的各列的唯一数据。

PostgreSQL AND & OR 条件

使用的 PostgreSQL AND & OR Condition仅在单个命令中提供 AND & OR Condition 的优点。在PostgreSQL的允许我们测试的帮助和&或运营商几个条件。

PostgreSQL 非条件

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

PostgreSQL LIKE 条件

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

PostgreSQL IN 条件

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

PostgreSQL 不在状态

所述的PostgreSQL NOT IN条件是用来与WHERE子句从那里所定义的条件违背了一个表中提取数据的PostgreSQL IN条件。

PostgreSQL BETWEEN 条件

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

PostgreSQL 存在条件

PostgreSQL的EXISTS条件来测试子查询的任何记录的存在,并返回true,如果子查询返回一个或多个记录。

我们也可以参考以下链接来获取有关PostgreSQL EXISTS Condition的完整信息。