zoukankan      html  css  js  c++  java
  • 3.6.8计算每天的访问量

     

    下面的示例演示如何使用位组功能来计算用户每月访问网页的天数。

    CREATE TABLE t1 (year YEAR, month INT UNSIGNED,
                 day INT UNSIGNED);
    INSERT INTO t1 VALUES(2000,1,1),(2000,1,20),(2000,1,30),(2000,2,2),
                (2000,2,23),(2000,2,23);

    示例表包含代表用户访问页面的年月日值。要确定这些访问在每个月中发生了多少天,请使用以下查询:

    SELECT year,month,BIT_COUNT(BIT_OR(1<<day)) AS days FROM t1
           GROUP BY year,month;

    哪个返回:

    +------+-------+------+
    | year | month | days |
    +------+-------+------+
    | 2000 |     1 |    3 |
    | 2000 |     2 |    2 |
    +------+-------+------+

    该查询将计算表中每个年/月组合出现多少天,并自动删除重复条目。

     

  • 相关阅读:
    mmall商城用户模块开发总结
    Hadoop伪分布式安装与配置
    1.2假设空间
    1.1基本术语
    文献笔记
    文献下载
    文献管理
    文献检索
    python:函数详解2
    python:函数详解
  • 原文地址:https://www.cnblogs.com/owlin/p/13731029.html
Copyright © 2011-2022 走看看