[SQLSERVER] Hướng Dẫn Tách Họ Và Tên Ra Khỏi ... - Lập Trình VB.NET
Có thể bạn quan tâm
Hôm nay, mình sẽ chia sẽ cho các bạn đoạn code nhỏ dùng để tách họ chữ lót và tên ra khỏi dữ liệu sqlserver.
Mình ví dụ, khi các thiết kế cơ sở dữ liệu, chỉ có một cột duy nhất là tên nhân viên:
Mình ví dụ: NGUYỄN THẢO. Khi mình có danh sách như vậy, giờ mình muốn sắp xếp tên từ A->Z thì chắc chắn sẽ không được, vì nó mặc định sẽ sắp xếp họ rồi đến chữ lót và sau cùng là tên.
Chính vì vậy, chúng ta cần tách họ và tên ra thành 2 cột để chúng ta có thể dễ dàng order tên theo cột tên của mình.
Dưới đây là câu lệnh truy vấn để thực hiện:
DECLARE @Fullname nvarchar(100); SET @Fullname = N'Trịnh Quốc Khang' ; SELECT @Fullname, SUBSTRING(@Fullname, 1, len(@Fullname) - CHARINDEX(CHAR(32), REVERSE(CAST(@Fullname AS VARCHAR)))) AS ho, LTRIM(RIGHT (@Fullname, CHARINDEX(CHAR(32), REVERSE(CAST( @Fullname AS VARCHAR))))) AS tenHAVE FUN :)
Tags: stringTừ khóa » Tách Cột Trong Sql
-
Tách Một Cột (tên) Thành Hai (tên, Họ) Trong SQL - HelpEx
-
[SQLSERVER] Hướng Dẫn Tách Họ Và Tên Ra Khỏi ... - Code 24h
-
Chia Chuỗi Trong Một Cột Thành Nhiều Cột Trong Sql Server
-
ALTER TABLE DROP COLUMN Trong SQL Server
-
ALTER TABLE ADD Column Trong SQL Server
-
Làm Thế Nào để Tách Một Chuỗi Theo Một Biểu đồ được Phân Cách ...
-
Hàm SUBSTRING Trong SQL Server
-
Sao Chép / Dán Dữ Liệu Từ SQL Server Sang Excel Có Phân Tách Văn ...
-
Phân Tách Một Chuỗi Ngăn Cách Bởi Dấu Phẩy Và Chuyển Vào Mệnh ...
-
Nối Chuỗi CONCAT Tùy Biến Tên Cột Với AS Và Toán Tử Số Học SQL
-
KB4054035-khắc Phục Sự Cố: Lỗi 213 Khi Bạn Phối Hoặc Phân Tách ...
-
Dùng Một Truy Vấn Hợp để Kết Hợp Nhiều Truy Vấn Vào Một Kết Quả đơn
-
Chuỗi Phân Tách T-SQL Dựa Trên Dấu Phân Cách
-
SQL Server - Tạo Truy Vấn Tách Họ Chữ Lót Và Tên (2) - YouTube
-
Chuyển Dòng Thành Cột Sử Dụng ROW_NUMBER() - AutoCode News
-
SQL Server: Hàm Xử Lý Chuỗi | V1Study
-
Tổng Hợp Những Câu Lệnh SQL Cơ Bản | TopDev
-
Hướng Dẫn Cách Tách Quận Huyện Thành Phố Ra Riêng Từng Cột Trong ...
-
Lệnh SELECT Trong SQL Server - Vi