zoukankan      html  css  js  c++  java
  • group 分组 和 limit 的使用

    group by :

    1.将查询结果按照一个或多个字段进行分组,字段值相同的为一组

    2.可用于单个字段分组,也可用于多个字段分组

     select vrealname from vedio group by vrealname;

    (select 后面的字段只能出现在以下两种情况 1. 在group by 后出现过  2. 在聚合函数中出现)

    select vrealname,count(*) from vedio group by vrealname;  (计算每组中的样本的个数)

     select vrealname , group_concat(vinfo) from vedio group by vrealname; 

    group_concat对按照vrealname分组后的vinfo进行整合

    group by + with rollup   分组  + 总和小计

    having : 对已经分好组的数据再进行过滤

    select vrealname,count(*) from vedio group by vrealname having count(*) > 2; 

    limit 的使用:

    limit 数据有很多,只取指定数量的数据

      表中的数据,位置默认是从0开始

    使用格式 : limit  起始位置  , 连续取的数目;

    limit  要写到sql 语句的最后端。

  • 相关阅读:
    30网络通信之多线程
    U盘自动拷贝
    多态原理探究
    应用安全
    应用安全
    编码表/转义字符/进制转换
    代码审计
    文件上传
    渗透测试-Web安全-SSRF
    中间人攻击
  • 原文地址:https://www.cnblogs.com/liuxjie/p/12167202.html
Copyright © 2011-2022 走看看