找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
4.28上课内容
   

alter table a change id id int(4) primary key auto_increment;
update a set 字段=1;
delete from a where id=3:根据条件删除一行
truncate a:删除表数据,保留表结构
drop table:删除整个表,包括表数据和表结构
select * from a where b !=9:挑选出表a中不等于9的数据b
select * from a where a >9 or a < 9:不等于
select * from a where age > 9 and id <4:同时多个条件的查询
select * from a where id between 1 and 5:id在1到5之间的数据
select *from a where id in (1-100)/not in (1-100)
select id from a where age < 100
select * from a where name = null (=表示里面的数据是null)
select * from a where name is null/is not null (表示为空)
select * from a where name like '%aa%''aa%''%aa'模糊查询
select * from a limit 3,6:从第4行开始的6行数据,3为下标,6为行数、1行下标0、2行下标1...
select * from a order by id desc:id降序排列descending
select * from a order by age asc:age升序排列ascending
select * from a group by name having age > 10:name字段分组,条件10岁以上过滤        
select name,count(*) from a group by name:统计名字的个数,根据名字分组并计数
select count(*) from a:统计表格有多少条信息
select sum(age) from a:统计age的总和
select max(age) from a:统计age的最大值
select avg(age) from a:统计age的平均值
select sum(age) from a group by name:根据不同的名字将age求和,相同名字age相加
select distinct(name) from a:对a表格name字段去重

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册