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!!
Bài liên quan
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!!
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.