SQL

SQL

Structured Query Language,结构化查询语句,是一种特定目的程序语言,用于管理关系数据库管理系统(RDBMS),或者在关系流数据管理系统(RDSMS)中进行流处理

SQL基于关系代数元组关系演算,SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制

运算符

Operator 描述 例子
= 等于 Author='Alcott'
<>!= 不等于 Dept <> 'Sales'
> 大于 Hire_Date > '2012-01-31'
< 小于 Bonus < 50000.00
>= 大于等于 Dependents >= 2
<= 小于等于 Rate <= 0.05
BETWEEN 在一个范围内 Cost BETWEEN 100.00 AND 500.00
LIKE 字符模式匹配 First_Name LIKE 'Will%'
IN 等于多个可能的值 DeptCode IN (101, 103, 209)
ISIS NOT 与空值比较 Address IS NOT NULL
IS NOT DISTINCT FROM 等于值或均为空值
AS 用于在查看结果时更改字段名称