1
resposta

Minha Resolução

CREATE DEFINER=`root`@`localhost` PROCEDURE `acha_status_preco`(vProduto varchar(50))
BEGIN
    DECLARE vPreco float;
    DECLARE vMensagem varchar(40);
    SELECT PRECO_DE_LISTA into vPreco FROM tabela_de_produtos 
    WHERE CODIGO_DO_PRODUTO = vProduto;
    IF vPreco >= 12 THEN
        SET vMensagem = 'Produto Caro';
    ELSEIF vPreco >=7 AND vPreco < 12 THEN
        SET vMensagem ='Produto em Conta';
    ELSE 
        SET vMensagem = 'Produto Barato';
    END IF;
    SELECT vMensagem;
    
END
1 resposta

Oi, Alex! Tudo bem por aí?

Parabéns pelo desenvolvimento da stored procedure! Continue sempre praticando e se dedicando aos estudos!

Vou deixar aqui um vídeo bem legal que explica sobre o funcionamento do fórum, para que você possa tirar o melhor desse espaço:

Se alguma dúvida surgir, fico à disposição para ajudar.

Abraços!