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

    solution

    Đề bài: [SQL Server] Điều chỉnh giá nhóm đồ uống

    Căng tin Nhà ăn A2 điều chỉnh giá bán: mọi mặt hàng thuộc loại 'do uong' tăng 5000 đồng và ghi chú đổi thành 'da tang gia'. Các loại khác giữ nguyên. Bảng sanpham:

    Cột Kiểu Ý nghĩa
    ma INT mã mặt hàng
    ten NVARCHAR(100) tên mặt hàng
    loai VARCHAR(30) loại ('do uong', 'do an', 'trang mieng')
    gia INT giá bán (đồng)
    ghichu VARCHAR(50) ghi chú

    Hãy thực hiện cập nhật (một lệnh UPDATE đổi cả hai cột cùng lúc) rồi in toàn bộ bảng để kiểm tra.

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

      SETUP SQL tạo bảng sanpham và chèn dữ liệu.

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

      1≤1 \le1≤ số dòng ≤100\le 100≤100; 0≤gia≤1060 \le gia \le 10^60≤gia≤106.

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

      Sau khi UPDATE, in mỗi dòng gồm 5 cột: ma, ten, loai, gia, ghichu — sắp xếp theo ma tăng dần.

    Ví dụ:

    Đầu vào:

    CREATE TABLE sanpham (ma INT, ten NVARCHAR(100), loai VARCHAR(30), gia INT, ghichu VARCHAR(50));
    INSERT INTO sanpham VALUES (1, N'Tra da', 'do uong', 5000, 'binh thuong'),(2, N'Com suon', 'do an', 35000, 'binh thuong'),(3, N'Nuoc cam ep', 'do uong', 20000, 'binh thuong'),(4, N'Che thai', 'trang mieng', 18000, 'binh thuong');

    Đầu ra:

    1	Tra da	do uong	10000	da tang gia
    2	Com suon	do an	35000	binh thuong
    3	Nuoc cam ep	do uong	25000	da tang gia
    4	Che thai	trang mieng	18000	binh thuong

    Giải thích:

    Tra da và Nuoc cam ep thuộc loại do uong: giá tăng 5000 (thành 10000 và 25000) và ghi chú đổi thành 'da tang gia'. Com suon, Che thai giữ nguyên.

    Đang tải editor...