
Subconsultas
Publicado por Jose (5 intervenciones) el 15/11/2021 20:46:05
Saludos a todos. Necesito su ayuda para resolver el siguiente problema de SQL. Me lo asignaron en la empresa para resolverlo en subconsultas. No puedo resolverlo. Adjuntó el enunciado, las tablas y el poco código que escribí. Les ruego su ayuda. Muchas Gracias.
/*g. Listar los datos de los vendedores que han hecho ventas que
superan al 50% del promedio de ventas.*/
Vendedor
CodVendedor smallint PK
NombreCobrador varchar(50) NN
PorcComision real NN
Factura
NroFactura int PK,identity(1,1)
NroCuenta int FK,NN
CodVendedor smallint FK,NN
PorcComision real NN
CodAgencia smallint FK,NN
CodDeposito smallint +,NN
CodMoneda smalint FK,NN
FechaCotizacion datetime NN
MontoCambio money NN
FechaEmision datetime NN
FechaRendicion datetime
Plazo int NN
PorcDescuento real NN,Default 0
MontoTotal money
MontoIVA money
MontoNetoIVA money
SELECT V*
FROM VENDEDOR V
JOIN FACTURA F ON F.CodVendedor = V.CodVendedor
WHERE (
/*g. Listar los datos de los vendedores que han hecho ventas que
superan al 50% del promedio de ventas.*/
Vendedor
CodVendedor smallint PK
NombreCobrador varchar(50) NN
PorcComision real NN
Factura
NroFactura int PK,identity(1,1)
NroCuenta int FK,NN
CodVendedor smallint FK,NN
PorcComision real NN
CodAgencia smallint FK,NN
CodDeposito smallint +,NN
CodMoneda smalint FK,NN
FechaCotizacion datetime NN
MontoCambio money NN
FechaEmision datetime NN
FechaRendicion datetime
Plazo int NN
PorcDescuento real NN,Default 0
MontoTotal money
MontoIVA money
MontoNetoIVA money
SELECT V*
FROM VENDEDOR V
JOIN FACTURA F ON F.CodVendedor = V.CodVendedor
WHERE (
Valora esta pregunta


0