复习了一下sql语句留下一些总结。
基本语句:
(查询篇)
SELECT 语句, 通常又称为 查询 (queries), 正如其名, SELECT 可以用来从数据库中取出数据. 一条 SELECT 语句或者叫一个查询。查询的结果是一个二维的表格,由行(rows)和列(columns)组成, 看起来像是复制了一遍原有的表(Table),只不过列是我们选定的,而不是所有的列。
- Select 查询某些属性列的语法:
1 SELECT 列名 FROM 表名
- Select 查询所有列
1 SELECT *FROM 表名
- Select加条件
1 SELECT *FROM 表名 where 条件 2 //AND or OR 这两个关键字(表示并且,或者) 3 SELECT *FROM 表名 where 条件 and/or 条件
还有一些条件查询(=, !=, < <=, >, >=)
SELECT * FROM 表名 WHERE 字段名 IN ('值','值') //两个值都可以
//操作符 BETWEEN ... AND(显示两个值之间的数据) SELECT * FROM 表名 WHERE 字段名 BETWEEN '值' AND '值'
当然有在两个值之间就有不在对吧。加入NOT就可以了!(NOT BETWEEN … AND 和NOT IN (…)用法一样)
- 分组与排序(重点)
结果排序
SELECT 字段
FROM 表名
WHERE 字段
ORDER BY ASC/DESC
limit ... OFFSET ...
// ASC升序 或 DESC 降序
LIMIT 和 OFFSET 子句通常和ORDER BY 语句一起使用,当我们对整个结果集排序之后,我们可以 LIMIT来指定只返回多少行结果 ,用 OFFSET来指定从哪一行开始返回。
- 新增语句
insert into 表明('字段','字段'...) values('值','值'...)
- 修改语句
update 表名 set 字段='修改值' where 条件
- 删除语句
delete 表名 where 条件 //不加条件就是删除整张表
凉凉人生,记得升温

浙公网安备 33010602011771号