1
resposta

Minha Resposta

USE `sucos_vendas`;
DROP procedure IF EXISTS `TESTA_NUMERO_NOTAS`;

DELIMITER $$
USE `sucos_vendas`$$
CREATE PROCEDURE `TESTA_NUMERO_NOTAS` (VDATA DATE)
BEGIN
    DECLARE TESTE INTEGER;
    DECLARE VENDA VARCHAR(30);
    SELECT COUNT(*) INTO TESTE FROM NOTAS_FISCAIS WHERE DATA_VENDA = VDATA;
    IF TESTE > 70 THEN
        SET VENDA = 'MUITA NOTA';
    ELSE
        SET VENDA = 'POUCA NOTA';
    END IF;
    SELECT TESTE AS QUANTIDADE;
    SELECT VENDA;
END$$

DELIMITER ;
1 resposta

Olá, Rodrigo, tudo bem?

A sua procedure ficou muito legal, você está indo muito bem :).

Continue assim e bons estudos!