MySQL数据库常用操作命令二

接上一篇的操作:

1.查询相反条件:select   查询字段    from   表名    where   not   (查询条件);

MySQL数据库常用操作命令二

2.范围查找:   in,between    and,is   null,not   between   and  ,is  not   null

MySQL数据库常用操作命令二

MySQL数据库常用操作命令二

MySQL数据库常用操作命令二

3.排序:select  查询字段   from  表名   order  by   字段名   asc(升序)/desc(降序)

MySQL数据库常用操作命令二

4.多个字段排序:select   查询字段  order  by   字段名  升序/降序, 字段名   升序/降序......

MySQL数据库常用操作命令二

5.根据某一字段名统计数据条数:select   count(字段名)    from  表名;

MySQL数据库常用操作命令二

6.根据某一字段名统计该字段的最大、最小值:select  max(字段名)   from  表名   条件;

MySQL数据库常用操作命令二

7.根据某一字段名统计该字段的和、平均值:select  avg(字段名)   from   表名    where   条件;

MySQL数据库常用操作命令二

8.分组

搜寻字段名分组:select  字段名  from  表名  group  by   字段名;

MySQL数据库常用操作命令二

分组后可以对所分的组进行条件选择:select  查询字段   from 表名   group   by  字段名  having   条件;

MySQL数据库常用操作命令二

9.显示指定行数的数据:select   *   from   表名   limit  数值1(下标),数值2;

MySQL数据库常用操作命令二

10.内链接、左右链接查询:两个表重新合成一个数据集

例如:select   查询字段  from  表名1   inner/left/right  join   表名2    on    表名1.字段名=表2.字段名;

MySQL数据库常用操作命令二

11.自关联查询:select    字段名   from    表名   inner  join   同一表名;

MySQL数据库常用操作命令二

12.嵌套查询:select   字段名   from   表名    where    条件(包含一条查询语句)

MySQL数据库常用操作命令二