1为字段插入记录
insert into 表名
values (值一,值二,值三…);
insert into 表名
(字段一
,字段二
,字段三
) values (值一,值二,值三…);
2为指定的字段插入数据
insert into 表名
(字段
) values (改变值);
inser into 表名
set 字段
=值 , 字段
=值;
3同时添加多条记录
insert into 表名
(字段
) values (值一),(值二),(值三)…;
4数据的查询
UPDATE 表名
set 字段
=值 WHERE id=对应的数字;
5数据的更改
UPDATE set 字段一
=值1 , 字段二
=值二… WHERE id=对应的数字…;
6删除数据
DELETE FROM 表名
WHERE id=对应的数字; 删除表中的某个数据
DELETE FROM 表名
; 删除整张表
**以上这俩无法恢复
TRUNCATE TABLE 表名
; 删除数据
1查询所有字段
SELECT * FROM 表名
;
2查询指定字段
SELECT 字段一
,字段一…FROM
表名; **3指定字段(设置别名)** SELECT
字段一AS `改1` , `字段二
AS 改2
FROM 表名
;
4条件查询(比较运算符) = <> != <= >= < >
SELECT *FROM 表名
WHERE id
运算符 对应的数字;
SELECT *FROM 表名
WHERE (字段一
,字段二
…)运算符(对应数字,对应数字…);
5带DISTINCT关键字查询
SELECT DISTINCT 字段一
,字段二
… 表名`` WHERE 字段1或2
;
6带IN关键字查询 IN包含 NOT IN不包含
SELECT *FROM 表名
WHERE id
IN(对应的数字,对应的数字…);
7 BETWEEW…ADD 在…范围内查找 在not不在范围内
SELECT *FROM 表名
WHERE id
BETWEEW 数字 ADD 数字;
8模糊查询:带like的字符匹配的查询 值后带%查找所有
SELECT * FROM 表名
WHERE 字段`` LIKE 值%
;
9带AND的多条件查询
SELECT *FROM 表名
WHERE id
=对应数字 AND 字段
=值;
10带or的多条件查询 or(或者)
SELECT *FROM 表名`` WHERE id
=对应数字 OR 字段
=值;
11 LTMIT限量(限制显示几条数据)
SELECT *FROM 表名
WHERE id
=对应数字 OR 字段
=值 LTMIT 数字;
LTMIT只有一个参数,显示几条数
LTMIT后跟两个参数,第一二参数代表从几条开始(默认从0开始)第二个参数显示几条
12排序 ORDER BY (ASC:升序 DESC:降序) 默认升序
SELECT *FROM 表名
WHERE id``=对应数字 OR 字段
= 值 ORDER BY id
ASC或DECS;
12聚合函数(把数据聚合起来的函数)
sum(里面要加字段) avg() count() max() min()
SELECT SUM() FROM 表名
WHERE 字段
=值;