CTE (Common Table Expression) ซึ่งนิยามด้วย WITH คือชุดผลลัพธ์ชั่วคราวที่มีชื่อซึ่งคุณสามารถอ้างอิงภายใน query ได้ CTEs ทำให้ query ที่ซับซ้อน อ่านง่ายขึ้น ด้วยการแยกออกเป็นขั้นตอนเชิงตรรกะที่มีชื่อ — และเปิดทางให้ทำ query แบบ recursive (สำหรับลำดับชั้น)
CTE พื้นฐาน — ตั้งชื่อ subquery เพื่อความอ่านง่าย
active_users (
id, name users active
)
active_users
name ;
