
29/05/2007, 18:14
|
| | Fecha de Ingreso: febrero-2007
Mensajes: 15
Antigüedad: 18 años Puntos: 0 | |
ayuda con subconsulta Pues tengo una duda con una subconsulta.Teniendo estas tablas me piden :
-Nombre del producto más caro que haya comprado alguna vez el cliente llamado "Bar Baridad S.L"
Vendedor (dni, nombre, apellido1, apellido2, cod_zona)
FK: cod_zona-->ZONA
Zona(cod, nombre)
Albaran(cod, cod_vendedor, cod_cliente, fecha )
FK: cod_cliente-->CLIENTE NOT NULL
FK: cod_vendedor-->VENDEDOR
Linea_Albaran(cod, cod_albaran, cod_producto, cantidad)
FK:cod_albaran-->ALBARAN
FK:cod_producto-->PRODUCTO NOT NULL
Yo creo que el resultado sería este,¿está bien?:
-Select producto.descripcion from producto where producto.precio =
(Select Max(Producto.precio)from producto where vendedor.dni=albaran.cod_vendedor and cliente.cif=albaran.cod_cliente and
producto.cod=linea_albaran.cod_producto and albaran.cod=linea_albaran.cod_albaran and cliente.nombre="Bar baridad S.L" |