SQLite 逻辑运算符示例
示例
考虑以下记录的 COMPANY 表 −
以下是使用SQLite逻辑运算符的简单示例。以下SELECT语句列出了AGE大于或等于25且salary大于或等于65000.00的所有记录。
以下SELECT语句列出所有年龄大于或等于25 或者 薪水大于或等于65000.00的记录。
以下SELECT语句列出了所有年龄(AGE)不为空的记录,这意味着所有记录,因为没有一条记录的AGE等于NULL。
以下SELECT语句列出了所有名称以“Ki”开头的记录,无论“Ki”之后是什么。
以下SELECT语句列出了所有以’Ki’开头的记录,不管’Ki’之后跟着什么。
以下SELECT语句列出了所有AGE值为25或27的记录。
以下SELECT语句列出了所有年龄值既不是25也不是27的记录。
下面的SELECT语句列出所有AGE值在25到27之间的记录。
以下SELECT语句使用了SQL子查询,其中子查询查找所有AGE字段具有SALARY > 65000的记录,然后使用WHERE子句与EXISTS运算符一起使用,以列出外部查询中的所有记录,这些记录存在于由子查询返回的结果中。
以下SELECT语句使用了SQL子查询,在子查询中找到所有AGE字段的记录,这些记录的工资大于65000,然后使用WHERE子句与>运算符一起使用,以列出所有外部查询中AGE大于子查询返回结果中的年龄的记录。