Preciso fazer uma stored procedure para alimentar um relatório cujo conjunto de dados dependem de um parâmetro recebido.
Explicando:
Se eu receber o parâmetro "M", devo trazer somente os registros onde o Dado1 = 1
Se eu receber o parâmetro "A", devo trazer somente os registros onde o Dado1 = 4
Se eu receber qualquer outra letra como parâmetro, devo trazer os registros dos tipos 5, 6, 7 e 9
Seria algo assim:
SET @Parametro = 'R'
SELECT Dado1, Dado,2, Dado3
FROM Tabela
WHERE ?????