![]() |
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" |
Re: ayuda con subconsulta nadie sabe?? |
Re: ayuda con subconsulta La verdad que la estructura de las tablas que pusiste es algo liosa, creo que si aclaras un poco más los nombres de las tablas y su estructura te podremos ayudar mejor Un saludo |
| La zona horaria es GMT -6. Ahora son las 23:24. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.