DTStack / DTStack/dt-sql-parser

[Feature Request]: Support CTE statement entity collection

未关闭
#445 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement improvement
主要语言
TypeScript
星标
394
派生
108
平均合并
3 天 21 小时
30 天内合并 PR
2

描述

### Topic

Enhance existing features

### Description

The temporary result set created in a CTE statement can be collected.

```sql
WITH sales_data AS (
SELECT product_id, SUM(amount) AS total_sales
FROM orders
WHERE order_date >= '2023-01-01'
GROUP BY product_id
),
top_products AS (
SELECT product_id, total_sales
FROM sales_data
WHERE total_sales > 10000
)
SELECT p.name, tp.total_sales
FROM top_products tp
JOIN products p ON tp.product_id = p.id
ORDER BY tp.total_sales DESC;
```

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。