Bueno lo logré hacer con un count(*) y group by
Código PHP:
Ver original$ventas = mysql_query("SELECT count(*), id_usuario FROM ventas WHERE (MONTH(fecha)=".$mes." AND YEAR(fecha)=".$anio.") AND estado=1 AND id_edificio=".$edificio." GROUP BY id_usuario") or
die(mysql_error());
$lugar = 1;
echo "<tr>
<td>".$lugar++."</td>
<td>".$resultados[1]."</td>
<td>".$resultados[0]."</td>
</tr>";
}
De esta forma logré colocar mis resultados así
USUARIO 15 - 2 ventas
USUARIO 1 - 1 venta
USUARIO 3 - 3 ventas
¿Existe la forma de ordenar el count(*) para que mi resultado sea:
USUARIO 3 - 3 ventas
USUARIO 15 - 2 ventas
USUARIO 1 - 1 venta