Consulta campos variáveis

Olá

Meu site tem um filtro com quatro parâmetros.
O usuário pode preencher todos os quatro, apenas dois, nenhum…
Como faço esse select? Devo fazer todas as combinações possíveis?
Tem alguma maneira mais fácil?

Ola Thales, não entendi muito bem o seu filtro com o SELECT. Não seria o caso de voce fazer um unico SELECT para o seu usuario e no seu Filter voce verificar os status que o usuario possui ?