
$sql="select * from [Stock Detail]"
改成
$sql="SELECT * FROM [Stock Detail] WHERE ACC>=0 AND BCC>=0"
1、先读取5天的评论数据。然后随机从这些数据中抽出一定数目的评论。再把这些评论按时间进行排序。2、可以使用RAND()函数。如:
select * from your_table where post_date between('时间','时间') order by RAND() limit 0, 20
这个语句就是随机取出一个时间段内容的20条记录。取出以后,你还是要进行一次排序。把时间靠后的排在前面。这个用PHP的sort函数就可以实现了。
注意用Rand()时,如果数据大的话,效率是很低的。会给数据库增加负担。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)