JavaScript is required

If you enter username 'jdoe' and the password 'password', this code produces this SQL command:

A.

SELECT FROM tblUsers WHERE USERNAME = 'jdoe' AND PASSWORD = 'password'

B.

SELECT FROM tblUsers WHEN USERNAME = 'jdoe' AND PASSWORD = 'password'

C.

SELECT FROM tblUsers WHICH USERNAME = 'jdoe' AND PASSWORD = 'password'

D.

SELECT FROM tblUsers WHEN USERNAME = 'jdoe' OR PASSWORD = 'password'

Trả lời:

Đáp án đúng: A


Câu lệnh SQL `SELECT FROM` cần phải có mệnh đề `WHERE` để lọc dữ liệu dựa trên điều kiện. Trong trường hợp này, chúng ta muốn chọn dữ liệu từ bảng `tblUsers` khi tên người dùng là 'jdoe' và mật khẩu là 'password'. Phương án A sử dụng `WHERE` và toán tử `AND` để kết hợp hai điều kiện này, đảm bảo rằng cả tên người dùng và mật khẩu đều phải khớp. Các phương án khác sử dụng sai cú pháp (WHEN, WHICH) hoặc sử dụng toán tử `OR`, cho phép kết quả trả về khi chỉ một trong hai điều kiện đúng, điều này không đúng trong trường hợp xác thực người dùng.

Câu hỏi liên quan