PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wybierz Zapytanie, aby sprawdzić oba lub jeden lub warunek

Kiedy mam do czynienia z filtrem, w którym wartość może być dowolna, w tym null Spróbuję dodać coalesce()

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zresetuj sekwencję w jpa

  2. Czy istnieje PHP mysql_real_escape_string dla postgresql?

  3. Wydajność PostgreSQL ad-hoc SQL vs funkcje

  4. Jak uzyskać podciąg z tabeli sql?

  5. Postgres Sprawdź, czy adres IP (inet) znajduje się na liście zakresów adresów IP