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

    solution

    Đề bài: [MySQL] Giá trung bình theo loại

    Bảng products(id, category, price). Hãy tính giá trung bình mỗi danh mục, làm tròn 2 chữ số thập phân (đặt tên avg_price), sắp xếp theo category tăng dần.

    Gợi ý: ROUND(AVG(price), 2).

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

      Bảng products đã được tạo sẵn. Cột: id INT, category VARCHAR, price INT.

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

      Số sản phẩm ≤1000\le 1000≤1000.

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

      Mỗi dòng gồm category và giá trung bình (2 chữ số thập phân), cách nhau bởi TAB.

    Ví dụ:

    Đầu vào:

    CREATE TABLE products(id INT, category VARCHAR(30), price INT);
    INSERT INTO products(id,category,price) VALUES (1,'A',10),(2,'A',20),(3,'B',30);

    Đầu ra:

    A	15.00
    B	30.00

    Giải thích:

    A = (10+20)/2 = 15.00; B = 30.00.

    Đang tải editor...