sql
介绍
SQL(Structured Query Language)
组成
1. DDL
data definition language或data description language
定义数据结构
常用命令:
- CREATE
- ALTER
- DROP
- RENAME
2. DML
data manipulation language
增删改查
常用命令:
- INSERT
- DELETE
- UPDATE
- SELECT
3. DCL
data control language
授权
常用命令:
- GRANT
- REVOKE
知识点
Null or three-valued logic (3VL)
在SELECT语句里,仅返回WHERE返回TRUE的结果,去除FALSE与UNKNOWN
比较:
- AND
- OR
- =
- NOT
null专用的比较:
- IS NULL
- IS NOT NULL
流行的SQL引擎
- Oracle
- Mysql
- SQL Server
- MongoDB
- PostgreSQL
- DB2
- Cassandra
- Microsoft Access
- SQLite
- Redis