我正在处理用户活动,所以在这种情况下,我需要检查最后 30 行中用户的最后一个活动。
我尝试使用它,但这将查看所有表格行,但由于我只需要检查最后 30 行,因此我需要帮助。
$CheckQuery = mysql_query("SELECT * FROM activities WHERE got_id='$user->id' ORDER BY `id` DESC LIMIT 0 , 1");
while($row = mysql_fetch_assoc($CheckQuery))
{
// some function
}
这就是我想知道的:)
select *
from (select *
from activities
order by `id` desc
limit 30) t
where got_id = '$user->id'
limit 1
正如我所说:我需要检查最后 30 行中用户的最后一个活动(不是活动)。