MySQL数据库——查询数据

增加数据:

  insert into "表名" values( '字段'',字段'); 或insert into '表名'( '字段'',字段')  values( '字段'',字段');

修改数据:

  update "表名" set gender='男' where id=1

删除数据:

  delete from "表名" where id=1  带条件删除

  delete from      删除,但可以找回

  truncate table     彻底删除

查询数据:

  查询所有列  select * from "表名"  

  查询指定列  select id from "表名" 

  查询时添加常量  select "原有列N个",'这是新建列内容' as '新建列名' from "表名"

  查询时和并列  select a+b+c as '总和' from "表名"    合并列只能合并数值类型

  查询时去重  select distinct '查询列' from "表名"

  查询条件  

    逻辑条件:and   or;    比较条件:> < =  <>(不等于)  between and(>=并且<=)

    判空条件:null  为is null / is not null  空字符串 为  " ";    模糊查询:like %表示任意个字符, _表示一个字符

  聚合查询:sum() 求和;avg()求平均值;max()求最大值;min()求最小值;count( * )统计多少行;

  分页查询:limit  (当前页-1)*每页显示多少条,每页显示多少条

       select * from "表名" limit 0,2;

  查询排序:order by  asc正序 默认值  desc倒序

       SELECT * FROM student ORDER BY id ASC;

posted @ 2020-06-17 16:49  01zh  阅读(137)  评论(0编辑  收藏  举报