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 lọc sản phẩm theo giá tối thiểu

    Bảng sanpham(id, ten, gia).

    Hãy tạo thủ tục dbo.LocTheoGia nhận một tham số @gia_min INT, trả về ten và gia của các sản phẩm có gia >= @gia_min, sắp xếp theo gia giảm dần, nếu bằng giá thì theo ten tăng dần.

    Sau đó gọi thủ tục với giá trị 150.

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

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

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

      Số sản phẩm ≤1000\le 1000≤1000, 0≤gia≤1090 \le gia \le 10^90≤gia≤109.

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

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

    Ghi chú:

    Bài làm phải bắt đầu bằng một dòng GO.

    Ví dụ:

    Đầu vào:

    CREATE TABLE sanpham(id INT, ten NVARCHAR(50), gia INT);
    INSERT INTO sanpham(id,ten,gia) VALUES (1,N'But',100),(2,N'Vo',200),(3,N'Sach',300);

    Đầu ra:

    Sach	300
    Vo	200

    Chủ đề

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

    Đang tải editor...