gpt4 book ai didi

php - 如何使用 mysql 对最近的数据进行排序以及计数

转载 作者:太空宇宙 更新时间:2023-11-03 10:59:26 24 4
gpt4 key购买 nike

我的新闻表有日期列和浏览量列,我想排序并显示收视率高的最新新闻。下面的查询将显示去年(当我开始发帖时)观看次数最多的新闻。但是如何显示最近 2 天查看次数最多的新闻。

 $db->query("select * from news where news_category_id=1 order by views desc limit 0,2"); 

修改后

 $date= date("d M Y", $dis['ondate']); \\ ondate is in 13912820 format so changed the date format
$date = mysql_real_escape_string($date);
$sel = $db->query("select * from mov_news where news_category_id=1 and '$date'>=DATE_ADD(NOW(), INTERVAL -2 DAY) order by views desc limit 0,2");

最佳答案

select * from news 
where
news_category_id=1
and news_date>=UNIX_TIMESTAMP(DATE_ADD(NOW(), INTERVAL -2 DAY))
order by views desc
limit 0,2

关于php - 如何使用 mysql 对最近的数据进行排序以及计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17106183/

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