sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan forespørger man postgres på valgfri parametre?

Her har jeg lavet både hair_color og eye_color valgfri. (Bestå dit sprogs ækvivalent til NULL).

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



  1. Indsæt i databaseproblem... (Dårlig tegnkodning) PHP/MYSQL

  2. MySQL json_arrayagg med venstre join uden resultater

  3. Eksporter mine analysedata og læg dem i en database

  4. PHP ignorerer ssl-certifikater, når der oprettes forbindelse til MySql