Buenas tardes foro tengo una situación yo no conozco mucho SQL de hecho es la primera vez que me está tocando trabajar con esta base de datos.
Requiero hacer un query para que me arroje la siguiente información.
El número de piezas que se fabricaron durante determinado mes y el consumo de materia prima que se utilizó para fabricar estas piezas
Ya tengo comenzado el query
select BEAS_FTSTL.BELNR_ID,
BEAS_FTSTL.ART1_ID,
BEAS_FTSTL.ItemName,
SUM (BEAS_FTSTL.TOTALQUANTITY_WHUNIT),
BEAS_FTSTL.ErfTStamp,
BEAS_FTPOS.itemcode,
BEAS_FTPOS.ItemName,
SUM (BEAS_FTPOS.MENGE),
BEAS_FTPOS.ErfTStamp
from BEAS_FTSTL INNER JOIN BEAS_FTPOS on BEAS_FTSTL.BELNR_ID = BEAS_FTPOS.BELNR_ID
ORDER BY BEAS_FTPOS.BELNR_ID ,BEAS_FTPOS.itemcode
Pero me marca el siguiente error
Msj 8120, nivel 16, estado 1, línea 1
Columna 'BEAS_FTSTL.BELNR_ID' no es válido en la lista de selección, ya que no está contenida en una función de agregado o la cláusula GROUP BY.
Las tablas son beas_ftpos (materia prima) y beas_ftpos (producto terminado) y los uno por BELNR_ID que es el número del documento principal.
Si me pueden ayudar con esto se los agradecería.