no caso desse comando
SELECT EMBALAGEM,
CASE WHEN PRECO_DE_LISTA >= 12 then 'PRODUTO CARO'
when PRECO_DE_LISTa >= 7 AND PRECO_DE_LISTA < 12 then 'PRODUTO EM CONTA'
ELSE 'PRODUTO BARATO' END AS STATUS_PRECO
from tabela_de_produtos
where SABOR = 'Manga'
group by EMBALAGEM
tava tentando entender a interpretação dele e é válido dizer que o group by ele agrupou os valores por embalagem não repetindo ? a minha dúvida seria no valor status preço, ele retorna o primeiro valor do produto ou que valor retorna ? pq quando se usa o case depois se vê mais resultados que não estão aparecendo. obrigado.