JavaScript is required

Trong SQL, làm thế nào để xóa bản ghi "Peter" từ cột "FirstName" trong bảng "Persons"?

A.

DELETE FirstName='Peter' FROM Persons

B.

DELETE ROW FirstName='Peter' FROM Persons

C.

DELETE FROM Persons WHERE FirstName = 'Peter'

Trả lời:

Đáp án đúng: C


Câu hỏi yêu cầu tìm câu lệnh SQL để xóa bản ghi có giá trị "Peter" trong cột "FirstName" của bảng "Persons".

  1. Phương án A: DELETE FirstName='Peter' FROM Persons

    Sai cú pháp. Câu lệnh DELETE cần có mệnh đề WHERE để chỉ định điều kiện xóa.

  2. Phương án B: DELETE ROW FirstName='Peter' FROM Persons

    Sai cú pháp. DELETE ROW không phải là cú pháp SQL hợp lệ.

  3. Phương án C: DELETE FROM Persons WHERE FirstName = 'Peter'

    Đúng. Câu lệnh này sẽ xóa tất cả các bản ghi trong bảng "Persons" mà cột "FirstName" có giá trị bằng "Peter".

Vậy đáp án đúng là C.

Câu hỏi liên quan