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

MySQL之高级增删改查一

时间:2018-04-25 14:28:46      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:别名   nbsp   sql   from   图片   primary   开始   rem   tween   

一、select all/distinct 字段名/别名 from table where条件+【1】+【2】+【3】;

where条件:>,<,≥,≤,like,between and(闭区间),in ,not in,与&&,或||,非!

all:查询去全部

distinct:去掉重复的结果

【1】:group by 【asc/desc】   asc:升序,desc:降序

【2】:order by

【3】:limit           limit 3:取前3条记录;limit 2,3:从第三条记录开始,共取3条记录(从位置2开始,length为3)

1、举例演示

先建一个表,id为主键(primary key),且自增长(auto_increment)

create table testabc (id int primary key auto_increment,name varchar(4));

添加数据

insert into testabc set name=‘a‘;

技术分享图片

批量添加

insert into testabc (name) values (‘a‘),(‘b‘),(‘c‘),(‘c‘),(‘a‘),(‘a‘);

技术分享图片

select * from testabc where name=‘a‘;

技术分享图片

select * from testabc group by name;

技术分享图片

限制前3个 select * from testabc limit 3;

技术分享图片

select * from testabc limit 2,3; 从第三条记录开始,共取3条记录(从位置2开始,length为3)

技术分享图片

 

二、常用函数max(),min(),avg(),count(),count()---记录值为NULL时不统计入数

1、举例演示,表如下

技术分享图片

select max(age) from stu;

技术分享图片

select sex, count(*) from stu group by sex;

技术分享图片

select sex,count(*),max(age),avg(age) from stu group by sex;

技术分享图片

 

MySQL之高级增删改查一

标签:别名   nbsp   sql   from   图片   primary   开始   rem   tween   

原文地址:https://www.cnblogs.com/sunny0/p/8944383.html

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