Olá, estou começando na área de SQL,
preciso de uma ajuda com essa consulta/subconsulta, como eu conseguiria fazer para pegar apenas um status de compra, como por exemplo, status 'INVÁLIDA'?
/CONSULTA_FINAL DO RELATORIO DE VENDAS SOLICITADO/
SELECT X.CPF, X.NOME, X.MES_ANO, X.QUANTIDADE_VENDAS, X.QUANTIDADE_LIMITE, CASE WHEN X.QUANTIDADE_VENDAS < X.QUANTIDADE_LIMITE THEN 'VÁLIDA' ELSE 'INVÁLIDA' END AS 'STATUS_COMPRA' FROM ( SELECT NF.CPF, TC.NOME, DATE_FORMAT(NF.DATA_VENDA, '%Y-%m') AS MES_ANO, SUM(INF.QUANTIDADE) AS QUANTIDADE_VENDAS, MAX(TC.VOLUME_DE_COMPRA) AS QUANTIDADE_LIMITE FROM NOTAS_FISCAIS NF INNER JOIN ITENS_NOTAS_FISCAIS INF ON NF.NUMERO = INF.NUMERO INNER JOIN TABELA_DE_CLIENTES TC ON TC.CPF = NF.CPF GROUP BY NF.CPF, TC.NOME, DATE_FORMAT(NF.DATA_VENDA, '%Y-%m')) X