A CTE (Common Table Expression), WITH सह परिभाषित केलेले, एक नामांकित तात्पुरते परिणाम संच आहे जो जटिल क्वेरीज वाचनीय बनवते. PostgreSQL पूर्ण CTE समर्थन करते, recursive CTEs (WITH RECURSIVE) यांचसह hierarchical/tree डेटा traverse करण्यासाठी.
Basic CTEs — वाचनीय query building
active_users (
id, name users active
),
order_counts (
user_id, () cnt orders user_id
)
u.name, oc.cnt
active_users u
order_counts oc u.id oc.user_id;
