sql >> Base de Datos >  >> RDS >> PostgreSQL

Cómo declarar una variable en una consulta de PostgreSQL

Logré el mismo objetivo usando un WITH cláusula, no es tan elegante pero puede hacer lo mismo. Aunque para este ejemplo es realmente exagerado. Tampoco recomiendo especialmente esto.

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