zoukankan      html  css  js  c++  java
  • MySQL-快速入门(5)数据查询-常用关键字、分组查询、聚合函数

    1、in关键字。in的效率高于or。

    in (value1,value2,...) 
    或者
    not in (value1,value2,...)

    2、between ... and ...

    between value1 and value2
    或者
    not between value1 and value2

    3、like,“%”匹配任意多个字符,“_”匹配一个字符。

    4、查询空值。空值表示数据未知、不适用。

       1》is null:

       2》is not null:

    5、order by。

       支持单列排序,也支持多列排序。默认按升序排列。多列排序,可以给不同列指定不同的排序规则,但写在前面的列优先排序。

    6、分组查询

    group_concat(字段名) ... [group by 字段1[,字段2,...]] [having <条件表达式>]

    7、limit限制查询结果的数量

    limit [位置偏移量,] 行数  //第一行的偏移量为0,第二行偏移量为1,...
    或者
    limit [位置偏移量 offset] 行数

    8、聚合函数

       

       1》count()函数

          1>count(*):不管某列有值或者没有值

          2>count(字段名):忽略空行的计算。

  • 相关阅读:
    Jenkins安装及配置
    数据库命令扩展
    常用的数据库命令
    如何使用NiFi等构建IIoT系统
    云计算之概念——IaaS、SaaS、PaaS、Daas
    emqx的一个配置参数
    利用jsoup抓取网页图片
    nohup使用
    jsoup的使用
    java知识点链接
  • 原文地址:https://www.cnblogs.com/ZeroMZ/p/11455749.html
Copyright © 2011-2022 走看看