Ayuda SQL Consulta
Publicado por Osvaldo (3 intervenciones) el 29/07/2020 21:48:27
Saludos a todos tengo un inconveniente sobre un enunciado que me han encomendado en la empresa no soy capaz de resolver . Por favor si me pueden ayudar.
/*Obtener la lista de Productos que figuran en más de diez
Facturas de Compra, junto con la cantidad de Facturas de
Compra en las que figura cada uno, ordenados por Descripción
del Producto y con la Cantidad Total de Facturas que tienen
los Productos listados.*/
SELECT Articulo.NroArticulo, DesArticulo,Los10Mas.CantVendida FROM Articulo
JOIN(SELECT TOP 10 NroArticulo, SUM(Cantidad) AS CantVendida FROM DetalleFactura
GROUP BY NroArticulo ORDER BY 2 DESC) AS Los10Mas
ON ARTICULO.NroArticulo=DetalleFactura.NroArticulo
Este es el error que recibo al ejecutar mi código:
Msg 4104, Level 16, State 1, Line 25
El identificador formado por varias partes "DetalleFactura.NroArticulo" no se pudo enlazar.
/*Obtener la lista de Productos que figuran en más de diez
Facturas de Compra, junto con la cantidad de Facturas de
Compra en las que figura cada uno, ordenados por Descripción
del Producto y con la Cantidad Total de Facturas que tienen
los Productos listados.*/
SELECT Articulo.NroArticulo, DesArticulo,Los10Mas.CantVendida FROM Articulo
JOIN(SELECT TOP 10 NroArticulo, SUM(Cantidad) AS CantVendida FROM DetalleFactura
GROUP BY NroArticulo ORDER BY 2 DESC) AS Los10Mas
ON ARTICULO.NroArticulo=DetalleFactura.NroArticulo
Este es el error que recibo al ejecutar mi código:
Msg 4104, Level 16, State 1, Line 25
El identificador formado por varias partes "DetalleFactura.NroArticulo" no se pudo enlazar.
Valora esta pregunta


0