Tôi đã hoàn thành mục tiêu tương tự bằng cách sử dụng WITH
, nó không ở đâu gần bằng thanh lịch nhưng có thể làm điều tương tự. Mặc dù đối với ví dụ này, nó thực sự quá mức cần thiết. Tôi cũng không đặc biệt khuyên bạn nên làm điều này.
WITH myconstants (var1, var2) as (
values (5, 'foo')
)
SELECT *
FROM somewhere, myconstants
WHERE something = var1
OR something_else = var2;