复习了一下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 条件
//不加条件就是删除整张表

 

posted @ 2019-08-09 16:53  至今思如是  阅读(198)  评论(0)    收藏  举报