Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Problema con una búsqueda

Estas en el tema de Problema con una búsqueda en el foro de Mysql en Foros del Web. Buenas tardes a todos, tengo un problema a la hora de hacer una búsqueda de unos registros en la bd, a ver como me explico: ...
  #1 (permalink)  
Antiguo 23/09/2012, 11:52
 
Fecha de Ingreso: septiembre-2009
Mensajes: 27
Antigüedad: 14 años, 6 meses
Puntos: 0
Problema con una búsqueda

Buenas tardes a todos,

tengo un problema a la hora de hacer una búsqueda de unos registros en la bd, a ver como me explico:

Tengo una tabla que se llama lmusica, es una lista de canciones, tiene los siguientes datos:

Código:
lmusica (nombre tabla)
lm_id int (11)
lm_nombre varchar (255)
lm_descripcion text
lm_imagen varchar (255)
lm_activo int (11)
tengo otra tabla para guardar a quien le gusta esa lista:

Código:
likelista (nombre tabla)
ll_id int (11) (id del registro)
ll_lista int (11) (id de la lista)
ll_usu int (11) (id del usuario que lo aporta)
Mi problema viene cuando quiero sacar una lista, de la tabla lmusica, ordenada por la mayor cantidad de likes sacada de la otra tabla.

Espero que haya planteado bien el problema

Un saludo y gracias de antemano.
  #2 (permalink)  
Antiguo 23/09/2012, 13:23
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años
Puntos: 300
Respuesta: Problema con una búsqueda

Código MySQL:
Ver original
  1.      lm.lm_nombre,
  2.      COUNT(ll.ll_usu) total
  3.    FROM lmusica lm
  4.      INNER JOIN
  5.          likelista ll ON lm.lm_id = ll.ll_lista
  6.            GROUP BY ll.ll_lista
  7.               ORDER BY total DESC
  #3 (permalink)  
Antiguo 23/09/2012, 13:41
 
Fecha de Ingreso: septiembre-2009
Mensajes: 27
Antigüedad: 14 años, 6 meses
Puntos: 0
Respuesta: Problema con una búsqueda

Muchísimas gracias jurena, me has salvado la vida :)

Etiquetas: sql, busquedas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:19.