gpt4 book ai didi

php - SQL : Select last 15 records from mysql grouped rows

转载 作者:行者123 更新时间:2023-11-30 22:50:10 25 4
gpt4 key购买 nike

这是我的查询:

SELECT temp_table.* 
FROM
( SELECT COUNT(*) as hits_count
, date
FROM visits
GROUP
BY date
) as temp_table
ORDER
BY temp_table.date ASC
LIMIT 15

每当用户访问一个页面时,我都会在这个表中插入一条新记录。我需要按日期排列这些记录。它一直有效,直到达到 15 天的限制,所以现在它不显示其他天数,它在他的限制 (15) 上停止。

为了更清楚,假设我已经存储了 20 天,它只显示 1-15 天的间隔,但我需要它从数据库中获取间隔 5-20,等等。

最佳答案

我想这就是您要找的:

SELECT temp_table.* FROM (
SELECT COUNT(*) as hits_count, date FROM visits GROUP BY date
) as temp_table ORDER BY temp_table.date DESC LIMIT 15

虽然不确定限制部分。

关于php - SQL : Select last 15 records from mysql grouped rows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28392893/

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