创建/删除/更新数据库 create/drop/update database 数据库名
创建/删除/修改表 create / drop /alter table 表名
查询 select 查询内容 from tablename where 查询条件
使用聚合函数查询 count avg max min sum
分组查询 group by
为聚合结果指定条件 having +条件
排序 order by 条件 asc 升 des降序
删除 delete from table + 条件
插入 insert into tablename (列名1。。) values (值)
修改数据 update tablename set 条件
事务 四个个性 原子性,一致性,隔离性,持久性 acid
使用: begin transaction;
增删改语句;
commit;
视图:创建视图 create view 视图名称 (视图列名)as select语句
子查询:select from (select from)
标量子查询 返回的是一个单位,可以作为比较的
关联子查询 :在细分组中进行比较操作,通过结合条件:
SELECT product _type , product_name, sale_price FROM Product AS P1 WHERE sale_price > (SELECT AVG(sale_price)
FROM Product AS P2 WHERE P1.product_type = P2.product_type GROUP BY product_type);
函数:算术函数、字符串函数、日期函数、转换函数
谓词:like 、 between 、 IS NULL 、IS NOT NULL、IN、NOT IN、EXIT、NOT EXIT
case :CASE WHEN < 求值表达式 > THEN < 表达式 >
WHEN < 求值表达式 > THEN < 表达式 >
WHEN < 求值表达式 > THEN < 表达式 >
.
ELSE < 表达式 >
END