Eu tenho uma tabela users, e uma outra tabela posts.
A tabela posts eh de posts de forum, e a de users eh de usuarios.
Eu queria fazer um SQL para pegar a quantidade de pessoas que postaram mais que 5 posts na ultima semana.
Na tabela posts tem linha "post_time" e "poster_id" que eh equivalente a "user_id" de users. Que que eu faco?
eu fiz o seguinte:
$time = (time()-60*60*24*7); //Uma semana atras
$sql = "SELECT DISTINCT u.user_id FROM users u, posts p WHERE p.poster_id=u.user_id AND p.post_time > $time";
if(!$rs = mysql_query($sql, $db))
die("Failed.");
$c = mysql_num_rows($rs);
echo "Nesta semana postaram $c usuarios.<br />";
O unico problema eh que isso soh eh o numero de pessoal que postou um ou mais posts, mas eu queria somente aqueles que postaram mais que cinco...Como que eu faco?
Obrigado pela ajuda
Gilthans, sem portugues no computador










