massa, aham ai ele ordenou por valor, agora falta ordenar por acessos e usuarios Ordem: 1 - por valor da pub 2 - por acessos 3 - por usuarios que tenha esse link beleza consegui brigadao Denis, me salvo de uma hoje. vlw mesmo SELECT l.lk_url, SUM(p.pub_valor), COUNT(p.pub_id), COUNT(u.Usuario_usu_id), lk_acessos FROM link l LEFT JOIN publicidade p ON p.Link_lk_id = l.lk_id INNER JOIN usuario_link u ON u.Link_lk_id = l.lk_id GROUP BY l.lk_url ORDER BY SUM(p.pub_valor) DESC, l.lk_acessos desc, COUNT(u.Usuario_usu_id) desc; a query fico assim vlw mesmo ate mais