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 。
热门文章
优秀文章