1、as是起别名的意思。
2、按某字段倒叙、正序排列
   倒叙:order by 字段名 desc
   正序:order by 字段名 asc
3、取出id为奇数的列
    id%2=1
  取出id为偶数的列
    id%2=0
4、子查询:
    子查询指的是在一个完整的查询语句之中,嵌套若干个不同功能的小查询,从而一起完成复杂查询的一种编写形式。
    子查询可以返回的数据类型一共分为四种:
    1、单行单列:返回的是一个具体列的内容,可以理解为一个单值数据;
    2、单行多列:返回一行数据中多个列的内容;
    3、多行单列:返回多行记录之中同一列的内容,相当于给出了一个操作范围;
    4、多行多列:查询返回的结果是一张临时表;
    ps:具体内容详见另一篇博客,这里不再赘述。
5、limit
    limit关键字在数据库中很多地方都会用到,比如当你数据库查询记录有几万、几十万时使用limit查询效率非常快。
    limit接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,
    第二个参数指定返回记录行的最大数据。初始记录行的偏移量是0(而不是1)。
    下面是几个例子:
    假如有一个表a:
    select * from a limit 5;    检索前5个记录行
    换句话说,limit n 等价于 limit 0,n
    select * from a limit 10,20    从第20行开始检索,检索记录行为11-20
6、在不使用order by和limit查询某项值为第几个的时候,可以使用多重子查询,查子集中最大的...以此类比,
    不过多重子查询太多的话会很乱。

 京公网安备 11010502036488号
京公网安备 11010502036488号