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

    Đề bài: [SQL Server] Thủ tục liệt kê sinh viên

    Bảng sinhvien(id, ten, diem).

    Hãy tạo thủ tục lưu trữ tên dbo.DanhSachSinhVien không có tham số, khi gọi sẽ trả về ten và diem của tất cả sinh viên, sắp xếp theo ten tăng dần. Sau đó gọi thủ tục bằng EXEC.

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

      Bảng sinhvien đã được tạo sẵn. Cột: id INT, ten NVARCHAR(50), diem INT.

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

      Số sinh viên ≤1000\le 1000≤1000.

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

      Mỗi dòng gồm ten và diem, cách nhau bởi TAB.

    Ghi chú:

    Bài làm phải bắt đầu bằng một dòng GO — SQL Server yêu cầu CREATE PROCEDURE là lệnh đầu tiên của một batch.

    Ví dụ:

    Đầu vào:

    CREATE TABLE sinhvien(id INT, ten NVARCHAR(50), diem INT);
    INSERT INTO sinhvien(id,ten,diem) VALUES (1,N'Cuong',7),(2,N'An',9),(3,N'Binh',8);

    Đầu ra:

    An	9
    Binh	8
    Cuong	7

    Chủ đề

    🗄️ Cơ sở dữ liệuSQL ServerSQL Server: Stored ProcedureTất cả môn học

    Đang tải editor...