sql
来源:哔哩哔哩
2023-04-27 23:53:53
Sql学习笔记
(相关资料图)
sql 中的运算符:
OR,
AND,
>, <, <>(!=), ==,
NOT, IN运算符,
NOT IN 运算符,
BETWEEN AND;
LIKE运算符
REGEXP:
IS NULL/IS NOT NULL 运算符,表示字段中没有值
ORDER BY 子句: ORDER BY first_name DESC
LIMIT 子句,可以用逗号隔开,表示跳过前几条,然后获取几条记录,如: LIMIT 6, 3 ,6也表示偏移量
JOIN 内连接,可以支持跨数据库表连接,只需要将下面的customers转换为 a.customers
FROM 表的时候可以用别名来代替,就像 SELECT 中的as一样
self JOIN 自链接
16. JOIN 多表连接
USING关键字: 对于不具有同名的两个表的列名,无法使用USING,一样的可以使用,如下:
NATURE JOIN: 让数据库自己猜测同名的是什么
19.UNION: 将两个不同的查询结果进行行合并:
INSERT 插入
UPDATE SET 更新
COUNT/DISTINCT
GROUP BY 列分组:对单一列的重复名称进行合并统计,对多列进行组合唯一合并统计