sql >> Databáze >  >> RDS >> PostgreSQL

Vyberte Dotaz, chcete-li zkontrolovat obojí nebo buď nebo podmínku

Když mám co do činění s filtrem, kde hodnota může být jakákoli včetně null Zkusím přidat coalesce()

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


  1. Jak SIN() funguje v MariaDB

  2. Jak provádět Accent Sensitive vyhledávání v MySql

  3. Jak získat počet aktuálního měsíce neděle v psql?

  4. Oracle SQL:Použití funkce CHR() s || zřetězit