यह प्रश्न पहले भी पूछा जा चुका है (आप PostgreSQL में स्क्रिप्ट चर का उपयोग कैसे करते हैं?) हालाँकि, एक तरकीब है जिसका उपयोग मैं कभी-कभी प्रश्नों के लिए करता हूँ:
with const as (
select 1 as val
)
select . . .
from const cross join
<more tables>
यही है, मैं एक सीटीई को परिभाषित करता हूं जिसे कॉन्स कहा जाता है जिसमें स्थिरांक परिभाषित होते हैं। इसके बाद मैं इसे किसी भी स्तर पर कितनी भी बार अपनी क्वेरी में शामिल कर सकता हूं। मैंने इसे विशेष रूप से उपयोगी पाया है जब मैं तिथियों से निपट रहा हूं, और कई सबक्वायरी में दिनांक स्थिरांक को संभालने की आवश्यकता है।