Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Preciso criar uma Stored Procedure que pesquisa 5 críterios. Essa SP vai me retornar os produtos, o usuário não é obrigado. Veja como eu quero para entender.
Aqui estou usando uma linguagem qualquer só para exemplificar como eu quero
dim AuxPesquisa
if Criterio01 <> "" THEN
AuxPesquisa = "(TblTabela.Campo = criterio )"
end if
if Criterio02 <> "" then
if auxpesquisa <> "" then
Auxpesquisa = AuxPesquisa + "(TblTabela.Campo02 = criterio02 )"
else
AuxPesquisa = "(TblTabela.Campo = criterio )"
end if
if Criterio03 <> "" then
if auxpesquisa <> "" then
Auxpesquisa = AuxPesquisa + "(TblTabela.Campo03 = criterio03 )"
else
AuxPesquisa = "(TblTabela.Campo = criterio )"
end if
.
.
.
.
.
IF AUXPESQUISA <> "" THEN
AUXPESQUISA = " WHERE " + AUXPESQUISA
END IF
select * from tabela + auxpesquisa
Espero que vocês tenham entendido.
obrigado
Cristano
Carregando comentários...