sql >> Databasteknik >  >> RDS >> PostgreSQL

Hur frågar man postgres på valfria parametrar?

Här har jag gjort både hair_color och eye_color frivillig. (Lämna ditt språks motsvarighet till NULL).

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



  1. libaio.so.1:kan inte öppna fil med delat objekt

  2. BESTÄLLNING AV Alias ​​fungerar inte

  3. Kolumnnamn och datatyper för materialiserade vyer i PostgreSQL?

  4. Åtkomst nekad för 'user'@'localhost'