ZUCC BK阿码农 2021年1月5日
1. SELECT 查询
(1)基本格式
SELECT a FROM b WHERE c=d
- a:可以是*所有列,也可以是列名
- b:被查询的表名
- c:where子句的列名
- d:where子句的数据
例:表名为data
name | ID | sex |
---|---|---|
张三 | 1 | 男 |
李四 | 2 | 男 |
王五 | 3 | 女 |
SELECT name FROM data WHERE ID=2查询data表里ID为2的name值结果是李四SELECT name,ID FROM data WHERE sex=男查询data表里sex为男的name、ID值结果是:张三 1、李四2SELECT * FROM data WHERE name=张三查询data表里name为张三的所有(name、ID、sex)值结果是:张三 1 男
(2)DISTINCT 消重
回到开头的SELECT a FROM b WHERE c=d
- 加上DISTINCT:
SELECT DISTINCT a FROM b WHERE c=d
- 若a原来的值是1、1、2、3
- 经过DISTINCT处理后的值是1、2、3,起到一个消除重复的作用
(3)WHERE子句
内容较多,SELECT主要部分,详情见链接
- 大小等于
- BETWEEN
- LIKE
- AND
(4)OREDR BY
作用:对查询结果进行排序
回到开头的SELECT a FROM b WHERE c=d
- 加一个ORDER BY,其中:
- e:根据该列内容排序
- ASC:顺序,e后空时默认顺序
- DESC:逆序
SELECT a FROM b WHERE c=d ORDER BY e ASC查询结果根据e的顺序排列SELECT a FROM b WHERE c=d ORDER BY e DESC查询结果根据e的逆序排列
2. INSERT 插入
(1)基本格式
INSERT INTO a(b,c,....) VALUES (d,e,....)
- a:被插入的表名
- b:被插入列
- c:被插入列
- d:需要插入对于b列的值
- e:需要插入对于c列的值
3. DELETE 删除
(1)基本格式
DELETE FROM a WHERE b = c
- a:被删除的表名
- b:where子句的列名
- c:where子句的值
4. UPDATE 更新(修改)
(1)基本格式
UPDATE a SET b = c WHERE d = e
- a:被更新的表名
- b:需要更新的列名
- b:需要更新的值
- d:where子句的列名
- e:where子句的值
5. SQL学习
SQL基础不扎实,JDBC凉的很透的
W3school
菜鸟教程
原文转载:http://www.shaoqun.com/a/505939.html
patpat:https://www.ikjzd.com/w/1079.html
let go:https://www.ikjzd.com/w/825
ZUCC BK阿码农 2021年1月5日1.SELECT查询(1)基本格式SELECTaFROMbWHEREc=da:可以是*所有列,也可以是列名b:被查询的表名c:where子句的列名d:where子句的数据例:表名为datanameIDsex张三1男李四2男王五3女SELECTnameFROMdataWHEREID=2查询data表里ID为2的name值结果是李四SELECTname,IDFR
马莎:马莎
patents:patents
2020年亚马逊品牌备案2.0详细操作流程(附图文操作步骤):2020年亚马逊品牌备案2.0详细操作流程(附图文操作步骤)
泰国旅游买东西什么最划算?:泰国旅游买东西什么最划算?
日本发生8.8级地震请游客近期谨慎赴日 :日本发生8.8级地震请游客近期谨慎赴日
No comments:
Post a Comment