【问题标题】:Get Uniqie views and views in one SQL query在一个 SQL 查询中获取唯一视图和视图
【发布时间】:2011-10-08 03:38:59
【问题描述】:

我想在单个查询中检索 uniqie 视图和视图。 我当前检索视图的查询看起来像这样,但我也想用它检索唯一视图。

IP地址的字段称为IP

SELECT `time` - `time` % 86400 AS Date, count(*) AS Views 
    FROM `bvcms_pageviews` 
    WHERE 1=1 
    GROUP BY Date

最好的问候

【问题讨论】:

  • 旁注:如果您要让您的WHERE 语句始终评估为真,为什么还要指定它?只需完全删除WHERE
  • 它的 1=1 atm 但它会被更改以获取特定日期。

标签: mysql visitor-statistic


【解决方案1】:

唯一的 IP 视图数据?选定的“不同”将对此有所帮助

 SELECT DISTINCT IP, `time` - `time` % 86400 AS Date, count(IP) AS
 Views FROM `bvcms_pageviews` WHERE 1=1 GROUP BY Date

http://www.sql-tutorial.com/sql-distinct-sql-tutorial/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-21
    相关资源
    最近更新 更多