gpt4 book ai didi

mysql - 使用名称和最大 View 花费的时间进行查询

转载 作者:行者123 更新时间:2023-11-30 22:08:55 26 4
gpt4 key购买 nike

我有这样的数据库表的数据:

cookie_id   cookie_name     cookie_url  cookie_view     date    time
1 S265nEmXMz /test.php 1 23/11/16 02:51:39
2 S265nEmXMz /test.php 2 23/11/16 02:52:45
3 5h2Rae6YRO /test.php 1 23/11/16 02:52:58

我想让 cookie_name 具有最大观看次数和最大减去最短时间,例如

   cookie_id cookie_name    cookie_url  cookie_view     date    time
1 S265nEmXMz /test.php 2 23/11/16 00:01:06

2 5h2Rae6YRO /test.php 1 23/11/16 02:52:58

最佳答案

你应该使用 subtime得到时差。另一个细节是当您只有一个 cookie 时需要 CASE 以避免时间为 0。

 SELECT `cookie_id`,
`cookie_name`,
`cookie_url`,
MAX(`cookie_view`) cookie_views,
`date`,
( CASE
WHEN Count(`cookie_id`) > 1 THEN Subtime(Max(`time`), Min(`time`))
ELSE time
end ) time_in
FROM `cookies`
GROUP BY `cookie_name`
ORDER BY cookie_id

关于mysql - 使用名称和最大 View 花费的时间进行查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40761009/

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