
Consulta SQL "compleja"
Publicado por Pedro (4 intervenciones) el 03/09/2007 17:50:47
Hola, tengo la necesidad de hacer una consulta un tanto compleja, a ver si me podeis ayudar.
Partimos de tres tablas
Tabla1: con Idt1, Nombre, tipo
Tabla 2: con Idt2, IdT1,Descripcion
Tabla 3:con Idt3, idT1, Descripción
Como se puede intuir, la tabla1 está relacionada con la 2 y la 3 por el IDT1, pues bien, quiero una consulta en la que el resultado sea:
IdT1, Nombre, tipo, Descripcion
La complejidad es "Descripción" ya que si el campo "tipo" vale 1 debe ser la "descripcion" de la tabla2, pero si "tipo" vale 2 debe ser la "descripcion" de la tabla3.
Gracias de antemano y un saludo.
Partimos de tres tablas
Tabla1: con Idt1, Nombre, tipo
Tabla 2: con Idt2, IdT1,Descripcion
Tabla 3:con Idt3, idT1, Descripción
Como se puede intuir, la tabla1 está relacionada con la 2 y la 3 por el IDT1, pues bien, quiero una consulta en la que el resultado sea:
IdT1, Nombre, tipo, Descripcion
La complejidad es "Descripción" ya que si el campo "tipo" vale 1 debe ser la "descripcion" de la tabla2, pero si "tipo" vale 2 debe ser la "descripcion" de la tabla3.
Gracias de antemano y un saludo.
Valora esta pregunta


0