Olá. Eu quis realizar um teste com o agrupamento diferente do exercício proposto da seguinte forma: Agrupar pela coluna numero, realizando a soma do produto (quantidade * preço * imposto) de todas as vendas de 2016.
Então basicamente eu queria pegar todas as linhas de cada numero da tabela ITENS_NOTAS_FISCAIS, realizar a multiplicação pegando o valor de imposto da outra tabela, e agrupar pelo seu numero de identificação.
Tentei:
SELECT NUMERO, FLOOR(SUM(IMPOSTO(PRECOQUANTIDADE)))
FROM ITENS_NOTAS_FISCAIS A INNER JOIN NOTAS_FISCAIS B ON A.NUMERO = B.NUMERO
WHERE TO_CHAR(DATA_VENDA, 'YYYY') = 2016 GROUP BY NUMERO;
E recebi o erro: ORA-00918: coluna definida de maneira ambígua
- 00000 - "column ambiguously defined" *Cause:*Action: Erro na linha: 40 Coluna: 10