DTStack / DTStack/dt-sql-parser

[Feature Request]: Support CTE statement entity collection

Offen
#445 2 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
enhancement improvement
Vorherrschende Sprache
TypeScript
Sterne
394
Forks
108
Ø Merge
3 T. 21 Std.
Gemergte PRs (30 T.)
2

Beschreibung

### 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;
```

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.