sql
插入
INSERT [INTO] 表名 [(列名)] VALUES (值列表) -- [关键字] 可省略
INSERT INTO stu (name,age,city) VALUES ('xxx',18,1)
更新
UPDATE 表名 SET 列名 = 更新值 [WHERE 更新条件]
UPDATE stu SET name='sdfsdf',age=12 WHERE id=1
删除
DELETE [FROM] 表名 [WHERE <删除条件>]
DELETE FROM stu WHERE id=1
查询
SELECT <列名>
FROM <表名>
[WHERE <查询条件表达式>]
[ORDER BY <排序的列名>[ASC或DESC]] -- asc正序排列,DESC倒叙排列
- 排序
SELECT * FROM stu WHERE id>2 ORDER BY id DESC
- 限制返回条数 LIMIT num
SELECT * FROM stu WHERE id>2 LIMIT 2
- 去重
SELECT DISTINCT name,age FROM stu
函数查询 将查询的结果合并一列展示
SELECT CONCAT(name,age) FROM stu;
-- 大写
SELECT UPPER(name) FROM stu;
小写
SELECT LOWER(name) FROM stu;
替换
SELECT REPLACE(name,'海','大海') FROM stu