Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [SQL Server] Danh mục có tổng doanh thu vượt ngưỡng

    Siêu thị Co.opmart muốn lọc các nhóm hàng có tổng doanh thu trên 10 triệu để ưu tiên trưng bày.

    Bảng donhang:

    Cột Kiểu Ý nghĩa
    madon INT Mã đơn
    nhomhang NVARCHAR(30) Nhóm hàng
    thanhtien INT Thành tiền đơn (đồng)

    Tính tổng thanhtien theo nhomhang, chỉ giữ các nhóm có tổng > 10000000. In nhomhang, tongtien.

    • Định dạng đầu vào:

      SETUP SQL tạo bảng donhang và chèn dữ liệu.

    • Ràng buộc đầu vào:

      1 ≤ số đơn ≤ 1000. thanhtien ≥ 0.

    • Định dạng đầu ra:

      Mỗi dòng: nhomhang, tongtien. Sắp xếp theo tongtien giảm dần, nhomhang tăng dần.

    Ví dụ:

    Đầu vào:

    CREATE TABLE donhang (madon INT, nhomhang NVARCHAR(30), thanhtien INT);
    INSERT INTO donhang VALUES
    (1, N'Thuc pham', 8000000),
    (2, N'Thuc pham', 5000000),
    (3, N'Do uong', 3000000),
    (4, N'Gia dung', 12000000);

    Đầu ra:

    Thuc pham	13000000
    Gia dung	12000000

    Giải thích:

    Thuc pham tổng 13tr (> 10tr) được giữ; Gia dung 12tr được giữ; Do uong chỉ 3tr nên bị loại. Sắp theo tổng giảm dần.

    Đang tải editor...