2011-08-22 96 views
0

我想顯示過去7天內添加的查看次數最多的條目。顯示過去7天內最多查看的條目

我已經試過:

SELECT active, date_created, comments, views, URL, title, category, image1 
FROM `tbl_news` 
WHERE DATE_SUB(curdate(), INTERVAL 1 WEEK) <= `date_created` 
ORDER BY `views` DESC LIMIT 10; 

,但沒有成功。

日期爲標準格式:1310824884

回答

0

日期爲標準格式:1310824884

這不是MySQL的標準日期格式。如果它存儲爲時間戳記,請使用FROM_UNIXTIME()將其作爲適當的mySQL日期進行比較。

+0

感謝,就像一個魅力 –

2

如何

SELECT active, date_created, comments, views, URL, title, category, image1 
FROM `tbl_news` 
WHere DATE_SUB > (curdate() - 604800) 
ORDER BY `views` DESC 
LIMIT 10 
相關問題