[Feature Request]: Support CTE statement entity collection
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- sql, typescript
- Lĩnh vực
- compilers
Hướng nghiên cứu
Issue không cung cấp tệp, kiểm thử hay điểm bắt đầu nào. Hãy bắt đầu bằng việc xác định phần xử lý collection entity hiện có và việc phân tích cú pháp CTE cho dạng SQL được đưa ra; công việc được xem là hoàn tất khi có thể thu thập các tập kết quả tạm thời được tạo bởi các câu lệnh CTE.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Topic
Enhance existing features
Description
The temporary result set created in a CTE statement can be collected.
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;
- Ngôn ngữ chính
- TypeScript
- Star
- 394
- Fork
- 108
- Merge trung bình
- 5 phút
- Pull request đã merge (30 ngày)
- 1
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DTStack/dt-sql-parser
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
DTStack/dt-sql-parser#493 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
DTStack/dt-sql-parser#490 · 1 bình luận ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
DTStack/dt-sql-parser#489 ·
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
DTStack/dt-sql-parser#488 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
DTStack/dt-sql-parser#463 ·
Tất cả issue của DTStack/dt-sql-parser
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
safetrustcr/dApp-SafeTrust#426 ·
-
area:workflow bug ready-for-agent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
fil-donadoni/tolaria#4409 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Fission-AI/OpenSpec#1960 ·
-
Add dependabot Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
corsairdev/corsair#1764 ·