50 câu hỏi 60 phút
Trong SQL, làm thế nào để chọn cột dữ liệu có tên FirstName từ bảng Persons:
Extract FirstName FROM Persons
Select FirstName FROM Persons
Slect Persons.FirstName
Câu lệnh SELECT
được sử dụng để chọn dữ liệu từ một bảng trong SQL. Cú pháp cơ bản là SELECT column_name FROM table_name
, trong đó column_name
là tên cột bạn muốn chọn và table_name
là tên bảng chứa cột đó.
Trong trường hợp này, chúng ta muốn chọn cột FirstName
từ bảng Persons
, vì vậy câu lệnh chính xác là SELECT FirstName FROM Persons
.
Câu lệnh SELECT
được sử dụng để chọn dữ liệu từ một bảng trong SQL. Cú pháp cơ bản là SELECT column_name FROM table_name
, trong đó column_name
là tên cột bạn muốn chọn và table_name
là tên bảng chứa cột đó.
Trong trường hợp này, chúng ta muốn chọn cột FirstName
từ bảng Persons
, vì vậy câu lệnh chính xác là SELECT FirstName FROM Persons
.
Mệnh đề OR (HOẶC) trong SQL sẽ trả về bản ghi nếu ít nhất một trong các điều kiện được chỉ định là đúng. Ngược lại, mệnh đề AND (VÀ) chỉ trả về bản ghi nếu tất cả các điều kiện được chỉ định đều đúng. Điều này hoàn toàn chính xác với định nghĩa của hai mệnh đề này.
Câu hỏi kiểm tra kiến thức về các loại outer join trong SQL.
Left outer join: Lấy tất cả các bản ghi từ bảng bên trái và các bản ghi phù hợp từ bảng bên phải. Nếu không có bản ghi phù hợp ở bảng bên phải, các cột của bảng bên phải sẽ chứa giá trị NULL.
Right outer join: Lấy tất cả các bản ghi từ bảng bên phải và các bản ghi phù hợp từ bảng bên trái. Nếu không có bản ghi phù hợp ở bảng bên trái, các cột của bảng bên trái sẽ chứa giá trị NULL.
Full outer join: Lấy tất cả các bản ghi từ cả hai bảng. Nếu không có bản ghi phù hợp giữa hai bảng, các cột tương ứng từ bảng còn lại sẽ chứa giá trị NULL.
Do đó, "Right outer" và "Full outer" là các dạng khác của outer join tương tự như "Left outer join". Đáp án "Tất cả đáp án trên" là đáp án chính xác nhất.
Trong các loại JOIN, INNER JOIN là loại phổ biến nhất. Nó trả về các hàng từ cả hai bảng chỉ khi có ít nhất một hàng khớp giữa chúng dựa trên điều kiện JOIN được chỉ định.