Tema: Listado sql
Ver Mensaje Individual
  #7  
Antiguo 04-08-2007
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Yo revisaría la estructura de tus datos. Realmente deberías tener dos tablas:

disco = (id, titulo)
cancion = (id, disco_id, titulo)

Esto te permite almacenar el número que quieras de canciones por cada disco, sin limitarte a una cantidad fija. Cuando quieras listar las canciones de un disco específico, usas una consulta así:

Código:
select cancion.titulo from cancion
left join disco on disco.id = cancion.disco_id
where disco.titulo = 'infantiles'
order by cancion.titulo
// Saludos
Responder Con Cita