1
resposta

Outra subconsulta

Achei mais direto assim. Como já tem agrupamento, não vi necessidade de usar DISTINCT.

WITH DADOS AS (
SELECT  
    TP.SABOR
FROM ITENS_NOTAS_FISCAIS INF
INNER JOIN TABELA_DE_PRODUTOS TP 
    ON INF.CODIGO_DO_PRODUTO = TP.CODIGO_DO_PRODUTO
GROUP BY INF.CODIGO_DO_PRODUTO, TP.NOME_DO_PRODUTO, TP.SABOR
HAVING SUM(INF.QUANTIDADE) > 394000)

SELECT
    DADOS.SABOR
FROM DADOS
1 resposta

Olá, Fernando, tudo bem?

Mandou muito bem resolvendo o desafio proposto.

Continue assim e bons estudos!