Nhà sách Fahasa muốn tính doanh thu lũy kế (cộng dồn) qua từng ngày bán hàng để vẽ biểu đồ tăng trưởng.
Bảng banhang:
| Cột | Kiểu | Ý nghĩa |
|---|---|---|
| ngay | DATE | Ngày bán |
| sotien | BIGINT | Doanh thu trong ngày (đồng) |
Tính doanh thu lũy kế tới mỗi ngày bằng SUM() OVER (ORDER BY ngay ...). In ngày (định dạng yyyy-mm-dd), sotien, luyke.
SETUP SQL tạo bảng banhang và chèn dữ liệu.
Các ngày phân biệt. 1 ≤ số dòng ≤ 1000. sotien ≥ 0.
Mỗi dòng: ngay (varchar yyyy-mm-dd), sotien, luyke. Sắp xếp theo ngay tăng dần.
Ví dụ:
Đầu vào:
CREATE TABLE banhang (ngay DATE, sotien BIGINT);
INSERT INTO banhang VALUES
('2024-03-01', 1000000),
('2024-03-02', 2000000),
('2024-03-03', 500000);Đầu ra:
2024-03-01 1000000 1000000
2024-03-02 2000000 3000000
2024-03-03 500000 3500000
Giải thích:
Đang tải editor...