Mysql的基本操作(二)--查询

2017-08-17  本文已影响0人  Harold_h

  在一中介绍了简单的查询语句。在这里说一下其他的查询语句。

1、select  distinct 列名 from s表名;

           DISTINCT关键字:指示数据库只返回不同的值

2、between...and...语句

      between ...and..语句返回指定数据范围内的数据。

    例如:select * from 表名 where id between 1 and 10;

     返回id为1到10 的行。

      当然也可以在between前面家not  以显示不在次范围内的数据。

3、in 关键字

      select * from 表名 where 列名 in(元素1,元素2...);

      查找属于in后面元素的数据,当然也可以在in前面加not

4、like关键字

         使用 LIKE 运算选择类似的值

          选择条件可以包含字符或数字:

            % 代表零个或多个字符(任意个字符)。

             _ 代表一个字符。

         select 列名1,列名2... from 表名 where 列名 like ..;

      例如:select name from student where name like ‘张%’;  则姓为张的都会被显示出来。

5、AVG函数

      AVG函数返回满足where条件的一列的平均值

    Select AVG( 列名 ) { ,AVG( 列名 )... } from tablename  where ...;

6.count函数

    Count(列名)返回某一列,行的总数。

    select    count( 列名 ) from tablename where...;

7.max/min

     select   max/min( 列名 ) from tablename where...;

8.sum

       Sum函数返回满足where条件的行的和

      select sum( 列名 ) from tablename where...;

9.Order by 排序功能

SELECT column1, column2. column3..FROM  table order by column asc|desc;


上一篇 下一篇

猜你喜欢

热点阅读