gpt4 book ai didi

php - MySQL GROUP BY 返回一行

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:55 25 4
gpt4 key购买 nike

我需要获取每日 ip 基础上唯一行的总数,另一天的重复 ip 应计入行。

我也关注了这些 link , link , 方法的但没有奏效

我是这样做的

数据库

|    ip      |  date    |
| 1698170033 | 19032016 |
| 1698170034 | 19032016 |
| 1698170033 | 19032016 |
| 1698170033 | 20032016 |
| 1698170034 | 20032016 |
| 1698170035 | 20032016 |
| 1698170036 | 20032016 |
| 1698170033 | 20032016 |

MySQL

SELECT 
`date`, `ip`
FROM `stats`.`stats`
GROUP BY `date`

结果为

| 1698170033 | 19032016 |
| 1698170033 | 20032016 |

预期结果

| 1698170033 | 19032016 |
| 1698170033 | 20032016 |
| 1698170034 | 20032016 |
| 1698170035 | 20032016 |
| 1698170036 | 20032016 |

请提出任何可行的方法。

谢谢

最佳答案

你还需要 GROUP BY ip 字段:

SELECT `date`, `ip`
FROM `stats`.`stats`
GROUP BY `date`, `ip`

这将为您提供表格中所有 dateip 对的不同列表。

关于php - MySQL GROUP BY 返回一行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36152003/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com