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

    Đề bài: [SQL 6.2] Nạp tiền vào tài khoản (UPDATE có WHERE)

    📖Cần ôn lý thuyết? Đọc bài giảng Buổi 6: Thay đổi dữ liệu: INSERT, UPDATE, DELETE — khóa SQL

    Khách hàng nộp thêm 5.000.000 vào tài khoản có mã account_no = 'ACC00003'. Hãy cập nhật số dư (balance) của đúng tài khoản đó.

    Cảnh báo: thiếu WHERE sẽ cộng tiền cho toàn bộ tài khoản trong công ty! Hệ thống kiểm tra số dư của tài khoản mục tiêu và cả tổng số dư toàn bảng.

    Tìm tài khoản theo account_no, không theo account_id.

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

      Accounts(account_id, account_no, balance).

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

      (Chấm theo trạng thái dữ liệu: balance tài khoản ACC00003 tăng đúng 5.000.000, các tài khoản khác không đổi.)

    Ví dụ:

    Đầu vào:

    Đầu ra:

    37000000.00	66992000000.00	93

    Giải thích:

    ACC00003 đang có 32.000.000 → 37.000.000; tổng số dư toàn bảng chỉ tăng 5.000.000.

    Chủ đề

    📊 SQLSQLSQL: Buổi 6 – INSERT, UPDATE, DELETETất cả môn học

    Đang tải editor...