01/10/2018, 10:07

GHÉP Cột trong Sql Server

Cho biết họ tên đầy đủ của các nhân viên bao gồm: hoNV, tenLot, tenNV.
vậy làm sao ghép thành 1 cột [hoTen] đây mọi người.
E xin cám ơn!!

Ngô Quang Dương viết 12:11 ngày 01/10/2018

Trong SQL có hàm concat_ws để ghép cột với nhau.
Hàm này có cú pháp:
concat_ws(x,y,z)
trong đó x là cái ngăn cách hai chuỗi cần ghép là y và z
y là chuỗi bên trái, còn z là chuỗi bên phải
Giả sử cần ghép hai cột là hoNV và tenNV từ bảng NV thì cú pháp như sau:
SELECT CONCAT_WS(’ ',hoNV, tenNV) AS hoten FROM NV
Ở trên sử dụng toán tử AS để đổi tên cột, nếu không dùng AS thì tên cột chính là hàm vừa viết.

Bài liên quan
0