query sql para obtener los más comentaristas del blog

SQL      17 Agosto, 2008      985 lecturas      10 comentarios

Spoiler: la siguiente query solo funciona en blogs basados en wordpress, lo que hace esta consulta es obtener el nombre del comentarista, la url a su blog y el número de comentarios publicados:

SELECT comment_author AS autor, comment_author_url AS blog, count( comment_ID ) AS comentarios
FROM wp_comments
GROUP BY comment_author
ORDER BY comentarios DESC
LIMIT 10

Podría hacer un plugin de esto, pero de vez en cuando también va bien saber que los resultados no se obtienen por arte de magia.

Para ejecutar la consulta puedes hacerlo desde el phpmyadmin de tu servidor.

y los ganadores en este blog son (sin contarme a mi claro)

  1. Alex Barros 113
  2. Chicoblog 110
  3. luigix 102
  4. /grunch0 62
  5. Angelfire 59
  6. hanok 56
  7. Alejandro Torres 52
  8. Francesc 45
  9. Emirodgar 40
  10. Nicolás Bermani 36

Doy las gracias a cada uno de ellos por ser tan fieles, aún que se lo tendrán que currar más si se quieren casar conmigo jeje

Compartir   twitter   del.icio.us   webeame   meneame   stumbleupon   mr.wong   ?  



  • mi cambio de aka debio ser lo que hizo que no apareciera ahi xD

    como lo hago en mi blog? :S esque no entiendo donde ha que meter el codigo xd
  • joujou soy el 4º que bueno. Tengo que leerte muchos post, e invitarte a una cerveza para casarme contigo xD
  • Tanto he comentado en este blog? Wow, casarte no se, pero una cena romántica sí que me debes!
  • jajajaj he entrado por poquito!!
  • Jojojojojo, Geniaal! y salto en los Top Ten y lo mejor es que el ultimo tiempo nisiquiera eh comentado, pero eos si leo :B

    Jajaja, Geniaall!

    Saludos Gafeman!

    PD: hazme lo mismo que Hanok xDDDD, no me quiero casar contigo D:
  • Wiiii al fin salgo en un top ten :D
  • Que bien :) aparezco en el TOP :d
  • Yo también paso eh :P, aunque me casaria contigo si como parte del divorcio recibo el 50% del código fuente de tus proyectos... XD
  • ¿como? ¿que el que tenga más comentarios se casa contigo...? uff, corre y lanza esto: DELETE FROM wp_comments WHERE comment_author = 'hanok' xD

    PD: yo añadiria el uso de un $wpdb->prefix en el nombre de la tabla, por si alguien le asigna unos prefijos distintos ;)
  • Añádele un:

    AND comment_author NOT LIKE 'gafeman'

    Así no sales tú directamente!

    Muy útil, saludos!
blog comments powered by Disqus