JavaScript is required

Cho bảng user gồm các cột id, firstname, lastname, email và age. Sử dụng cụm nào trong câu SQL để in ra tên đầy đủ của một user (fullname = firstname + khoảng trắng + lastname

A.
concat(firstname, “ “,lastname)
B.
concat(lastname, “ “,firstname)
C.
join(firstname, “ “,lastname)
D.
join (lastname, “ “,firstname)
Trả lời:

Đáp án đúng: A


Câu hỏi yêu cầu tạo một cột fullname bằng cách ghép firstname và lastname với một khoảng trắng ở giữa. Phương án A sử dụng hàm `concat(firstname, “ “, lastname)` để nối firstname, khoảng trắng và lastname, tạo ra tên đầy đủ đúng theo yêu cầu. Phương án B sử dụng `concat(lastname, “ “, firstname)` sẽ tạo ra tên đầy đủ theo thứ tự ngược lại (lastname trước firstname). Phương án C và D sử dụng hàm `join`, hàm này không đúng trong ngữ cảnh SQL để nối chuỗi. Hàm `concat` là hàm thích hợp hơn cho việc nối các chuỗi trong SQL.

Câu hỏi liên quan