二、MySql数据操作(二)
数据管理:
一、查询数据:select * from 表名;
添加数据:insert into 表名;
更改数据 update 表名 set 字段名 = 字段值 where 条件;
清空表:delete from 表名 where 条件; 删除表数据,不删除表结构的数据,可以回滚
truncate table 表明;删除表数据,删除表结构中的数据,不可以回滚
二、查询:
查询所有列:select * from 表名
查询指定列:select 列明1,列名2 from 表名
起别名:select 列明1 as 自定义列名,列名2 自定义列名 from 表名
查询时合并列:select (列名+-*/ 列名)from table
三、查询时去除重复数据:
select distinct(列名) from 表名;
select distinct 列名 from 表名;
四、分页查询:limit 起始行,查询几行
SELECT * FROM employee where 条件 LIMIT 0,2;
起始页=(当前页-1)*每页行数
注意:使用limit时放在查询语句最后面
五、分组查询:group by 需分组的列 having 条件
六、排序查询:order by 需排序的列