MySQL数据表的增删改查

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 字段=值;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值