码迷,mamicode.com
首页 > 数据库 > 详细

0603mysql数据增删改查

时间:2018-06-03 14:35:39      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:limit   总数   查询   表名   多条件   mysql   mit   区别   ==   

添加表数据==================================================

1、insert into 表名称 values(数据1,数据2,数据3,...)

2、insert into 表名称(字段1,字段2,字段3,...) values (数据1,数据2,数据3,...)

3、insert into 表名称 set 字段1 = 数据1,字段2 = 数据2,...

修改表数据==================================================

update 表名称 set 字段名 = 数据 where 定位字段 = 定位数据

删除表数据==================================================

delete from 表名称 where 字段名 = 数据

简单查询====================================================

1、基础查询

select * from 表名称

2、查询指定字段

select 字段1,字段2,字段3,... from 表名称

3、查询指定字段,并修改字段名(不会修改原表)

select 字段1 as 新字段名,字段2 as 新字段名 from 表名称

4、按条件查询

select * from 表名称 where 字段名 = 数据

5、多条件查询

select * from 表名称 where 字段1 = 数据 or 字段2 = 数据;

select * from 表名称 where 字段1 = 数据 and 字段2 = 数据;

6、范围查询

select * from 表名称 where 数字型字段1 >= 小数值 and 数字型字段1 <= 大数值

select * from 表名称 where 数字型字段 between 数值 and 数值;

7、离散查询

select * from 表名称 where 字段1 = 数据1 or 字段1 = 数据2 or 字段1 = 数据3

select * from 表名称 where 字段名 in (数据1,数据2,数据3)

select * from 表名称 where 字段名 not in (数据1,数据2,数据3)

8、模糊查询

select * from 表名称 where 字段名 like ‘%数据_‘ (%可以为任意数据也可以没有数据,_必须为一个任意数据)

9、排序查询、asc 升序,desc 降序,order 秩序

select * from 表名称 order by 字段名 desc

select * from 表名称 order by 字段1 asc,字段2 desc(先通过字段1升序排列,相同部分再通过字段2降序排列)

10、去重查询 distinct 不同、区别

select distinct 字段名 from 表名称

11、分页查询 limit 限制

select * from 表名称 limit 跳过的数据数量,显示的数据数量

  n;

  m = 5;

  limit(n-1)*m,m

12、聚合函数查询 count 总数量,sum 总和,avg 平均值

select count(*) from 表名称

select sum(数字型字段) from 表名称

select avg(数字型字段) from 表名称

select max(数字型字段) from 表名称

select min(数字型字段) from 表名称

0603mysql数据增删改查

标签:limit   总数   查询   表名   多条件   mysql   mit   区别   ==   

原文地址:https://www.cnblogs.com/zhangbaozhong/p/9128320.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!