PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

So deklarieren Sie eine Variable in einer PostgreSQL-Abfrage

Ich habe das gleiche Ziel erreicht, indem ich einen WITH verwendet habe Klausel, es ist bei weitem nicht so elegant, kann aber dasselbe tun. Obwohl es für dieses Beispiel wirklich übertrieben ist. Ich empfehle das auch nicht besonders.

WITH myconstants (var1, var2) as (
   values (5, 'foo')
)
SELECT *
FROM somewhere, myconstants
WHERE something = var1
   OR something_else = var2;