Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/12/2014, 15:09
VityOsma
Invitado
 
Mensajes: n/a
Puntos:
Consulta SQL con varios referencias a otra tabla.

Hola gente, tengo un problemilla con SQL que no se como solucionar.

Tengo una tabla que tiene 4 campos con un id de un dj, en la tabla de djs tengo el nombre de cada uno y necesito una consulta que me devuelva el nombre de cada dj en cada una de las columnas (dj1,dj2,dj3,dj4).

En las siguientes consultas podéis ver los campos de cada tabla.
Código SQL:
Ver original
  1. SELECT id,name FROM channeldjs;
Código SQL:
Ver original
  1. SELECT id,dj1,dj2,dj3,dj4 FROM channelsongs;

He empezado creando esta consulta, pero no se como poner los filtros para que cada id se sustituya por el nombre del artista con esa id.

Código SQL:
Ver original
  1. SELECT cs.name,cd.name AS dj1,cd.name AS dj2,cd.name AS dj3,cd.name AS dj4,TIME,cs.points
  2.     FROM channelsongs AS cs,channeldjs AS cd
  3.     WHERE cd.id=cs.dj1

Última edición por gnzsoloyo; 25/12/2014 a las 17:16