If dentro de where [RESOLVIDO]
Galera,
preciso de uma ajuda aqui,
tenho campo do tipo data(Y-m-d) , dependendo de minha busca vou usa-ló com between ou não, segue sql:
...
where
situacao like :situacao_pagamento
and
data_pagamento
if(:data_inicio and :data_fim = null,is null,
between :data_inicio and :data_fim)
tentei fazer com if
se data_incio e data_final (parâmetros passados) for null, recebe is null(para comparar com o campo data_pagamento), caso contrario iriar entrar no beween...
mas não rolou...
Discussão (11)
Carregando comentários...