18/11/2009, 07:37
|
| | | Fecha de Ingreso: marzo-2008 Ubicación: Detras del monitor
Mensajes: 168
Antigüedad: 16 años, 8 meses Puntos: 6 | |
Respuesta: Ayuda con una vista!!!
Código:
CREATE OR REPLACE VIEW AlcoholViewN
(NombreTrago, Indicador,PrecioTrago)
AS SELECT t.NombreTrago,
'NO CONTIENE ALCOHOL',
t.PrecioTrago
FROM Trago t, Ingrediente i, Bebida b, TipoLiquido l
WHERE t.IDTrago=i.IDTrago
AND b.IDBebida=i.IDBebida
AND l.IDTipo=b.IDtipo
AND l.GradoAlcoholTipo=0
;
Con este query te traes todos los tragos con su descripcion.
Código:
SELECT t.NombreTrago,
CASE i.GradoAlcoholTipo WHEN 0 THEN 'NO CONTIENE ALCOHOL'
ELSE 'CONTIENE ALCOHOL' END,
t.PrecioTrago
FROM Trago t, Ingrediente i, Bebida b, TipoLiquido l
WHERE t.IDTrago=i.IDTrago
AND b.IDBebida=i.IDBebida
AND l.IDTipo=b.IDtipo
Saludos |