例子
以下是显示 PostgreSQL 逻辑运算符用法的简单示例。以下 SELECT 语句将列出 AGE 大于或等于 25 的所有记录AND工资大于或等于 65000.00 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 AGE 大于或等于 25 的所有记录OR工资大于或等于 65000.00 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 AGE 不为 NULL 的所有记录,这意味着所有记录,因为没有一条记录的 AGE 等于 NULL -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 NAME 以 'Pa' 开头的所有记录,与 'Pa' 之后的内容无关。
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 AGE 值为 25 或 27 的所有记录 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 AGE 值既不是 25 也不是 27 的所有记录 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句列出了 AGE 值在 25 和 27 之间的所有记录 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句使用 SQL 子查询,其中子查询查找 AGE 字段具有 SALARY > 65000 的所有记录,随后使用 WHERE 子句与 EXISTS 运算符列出返回的结果中存在来自外部查询的 AGE 的所有记录通过子查询 -
上面给出的 PostgreSQL 语句将产生以下结果 -
以下 SELECT 语句使用 SQL 子查询,其中子查询查找 AGE 字段具有 SALARY > 65000 的所有记录,随后使用 WHERE 子句与 > 运算符列出外部查询中的 AGE 大于年龄的所有记录子查询返回的结果 -
上面给出的 PostgreSQL 语句将产生以下结果 -