sql >> Databáze >  >> RDS >> PostgreSQL

Jak deklarovat proměnnou v dotazu PostgreSQL

Stejného cíle jsem dosáhl pomocí WITH klauzule, není to zdaleka tak elegantní, ale dokáže to samé. I když pro tento příklad je to opravdu přehnané. Toto také zvlášť nedoporučuji.

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


  1. Vložení objektu datetime.datetime Pythonu do MySQL

  2. Rozdíly mezi INDEX, PRIMARY, UNIQUE, FULLTEXT v MySQL?

  3. Práce s událostmi v Oracle Cloud Infrastructure Část 1:Základy služeb

  4. Použití uložených procedur SQL Server z Pythonu (pyodbc)