PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Wählen Sie Abfrage aus, um beide oder entweder oder Bedingung zu überprüfen

Wenn es um Filter geht, kann der Wert beliebig sein, einschließlich null Ich werde versuchen, coalesce() hinzuzufügen

SELECT userid, mailid, phonenumber 
FROM muser 
WHERE coalesce(phonenumber,'no data') = coalesce(?,'no data') 
OR coalesce(mailid,'no data') = coalesce(?, 'no data');