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

    solution

    Đề bài: [SQL Server] Xóa đơn hàng giá trị nhỏ

    Bảng orders(id, amount). Hãy xóa các đơn hàng có giá trị nhỏ hơn 100, sau đó liệt kê id và amount của các đơn còn lại, sắp xếp theo id tăng dần.

    Gợi ý: dùng DELETE ... WHERE, rồi SELECT.

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

      Bảng orders đã được tạo sẵn. Cột: id INT, amount INT.

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

      Số đơn ≤1000\le 1000≤1000.

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

      Mỗi dòng gồm id và amount của đơn còn lại (cách nhau bởi TAB).

    Ví dụ:

    Đầu vào:

    CREATE TABLE orders(id INT, amount INT);
    INSERT INTO orders(id,amount) VALUES (1,50),(2,150),(3,99),(4,200);

    Đầu ra:

    2	150
    4	200

    Giải thích:

    Xoa don 50 va 99; con lai 150 va 200.

    Đang tải editor...