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

    solution

    Đề bài: [SQL Server] Sinh viên điểm cao nhất

    Bảng students(id, name, score). Hãy liệt kê tên và điểm của những sinh viên đạt điểm cao nhất (có thể nhiều người cùng điểm cao nhất), sắp xếp theo tên tăng dần.

    Gợi ý: so sánh với truy vấn con SELECT MAX(score).

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

      Bảng students đã được tạo sẵn. Cột: id INT, name NVARCHAR, score INT.

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

      Số sinh viên ≤1000\le 1000≤1000, 0≤score≤1000 \le score \le 1000≤score≤100.

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

      Mỗi dòng gồm name và score (cách nhau bởi TAB).

    Ví dụ:

    Đầu vào:

    CREATE TABLE students(id INT, name NVARCHAR(50), score INT);
    INSERT INTO students(id,name,score) VALUES (1,'An',8),(2,'Binh',9),(3,'Cuong',9);

    Đầu ra:

    Binh	9
    Cuong	9

    Giải thích:

    Diem cao nhat = 9: Binh va Cuong.

    Đang tải editor...