Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/10/2011, 13:13
xavunis
 
Fecha de Ingreso: enero-2006
Mensajes: 7
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Modificar consulta SQL

Pero para el top 10 tiene que calcular el total de todos y luego devolverlo con LIMIT 10 y DESC no?

Igualmente a ver, tengo estas tablas

wp_users
id (id del usuario)
user_nicename (nombre del usuario)

wp_comments
user_id (id del usuario)
comment_id (id del comentario)
comment_approved (da 1 si el comentario esta aprovado y por lo tanto, cuenta para la puntuación)

wp_ck_karma
ck_comment_id (id del comentario)
ck_rating_up (veces que le han hecho click positivo al comentario)
ck_rating_down (veces que le han hecho click negativo al comentario)

En principio esto es todo lo necesario para hacer la consulta ^^ lo bonito sería que me devolviera el nombre del usuario, su id y la puntuación que calcula en la consulta cuya operación es esta:

(votos positivos - votos negativos)*2 + nº de comentarios aprovados que ha realizado el usuario

Sugerencias? ^^

Gracias por la ayuda! :)

Por cierto, uso MySQL, que he visto la respuesta de gnzsoloyo una vez publicada la mia.