Usando
AND em um IF é perfeitamente válido, mas como Grijesh sugere, usando a condição no WHERE cláusula é a maneira usual de fazê-lo. Sua consulta, porém, não deve dar nenhum erro.
AND em um IF é perfeitamente válido, mas como Grijesh sugere, usando a condição no WHERE cláusula é a maneira usual de fazê-lo.