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

Jak odpytywać postgres o opcjonalne parametry?

Tutaj zrobiłem oba hair_color i eye_color opcjonalny. (Podaj odpowiednik NULL w swoim języku).

SELECT * from users where 
  ($1 is null or hair_color = $1) and 
  ($2 is null or eye_color = $2);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uzyskaj definicję funkcji, sekwencji, typu itp. w Postgresql za pomocą zapytania SQL

  2. Używanie niestandardowego kodera JSON do implementacji PostgreSQL JSONB w SQLAlchemy

  3. psycopg2 — połączenie bez klucza

  4. Uruchom, aby usunąć wiersze z powiązanych tabel przed usunięciem wierszy z rzeczywistej tabeli

  5. Importuj zrzut SQL do bazy danych PostgreSQL