Hàm Nối Chuỗi Concat Trong MySql - MySQL Căn Bản
Có thể bạn quan tâm
Thông thường để nối chuỗi trong PHP thì chúng ta dùng dấu chấm (.), để nối chuỗi trong Javascript thì chúng ta dùng dấu cộng (+). Vậy để nối chuỗi trong MYSQL thì ta phải làm thế nào? Đơn giản là ta sẽ dùng hàm Concat trong MYSQL nhé các bạn.
1. Hàm nối chuỗi Concat trong MYSQL
Hàm concat có tác dụng là nối các chuỗi lại với nhau với cú pháp như sau:
concat(str1, str2, str2, ... , strn)Như vậy tham số truyền vào là không giới hạn, nghĩa là nếu bạn nối bao nhiêu thì sẽ truyền vào bấy nhiêu.
Ví dụ: Nối hai chuỗi Zaidap.com và .net lại với nhau
select concat('Zaidap.com','.net') as domainChạy lên kết quả sẽ là (domain => Zaidap.com.net).
2. Một số ví dụ hàm nối chuỗi concat trong MYSQL
Sử dụng Concat trong thao tác SELECT:
Thực hiện lấy tên các tour du lịch và nối thêm một dòng chữ "Địa điểm du lịch".
SELECT CONCAT('Ðịa điểm du lịch ', title) AS title FROM tourSử dụng Concat trong thao tác INSERT:
Trong thao tác thêm tour du lịch hãy nối thêm một dòng chữ "Chào mừng" vào tiêu đề.
INSERT INTO tour(title) VALUES(CONCAT('Chào mừng', 'Tiêu đề tour'))Sử dụng Concat trong thao tác UPDATE:
Mỗi khi update hãy tự động nối chuỗi "Địa điểm du lịch" vào tiêu đề của tour.
UPDATE tour SET title = CONCAT('Địa điểm du lịch', 'Tieu de tour') WHERE id = 12Sử dụng Concat trong thao tác DELETE:
Khi xóa bài viết theo tiêu đề hãy nối thêm dòng chữ "Địa điểm du lịch" ở trong điều kiện xóa.
DELETE FROM tour WHERE title = CONCAT('Địa điểm du lịch', 'tiêu đề tour')Lời kết:
Đối với hàm nối chuỗi thì chúng ta thực hiện đa số ở các thao tác trên, nhưng ngoài ra nó còn thực hiện ở Stored Procedure trong MYSQL nữa, nhưng vì bài này chỉ mang tính chất giới thiệu nên mình dừng ở đây. Chúc các bạn học tốt
Từ khóa » Hàm Xử Lý Chuỗi Trong Mysql
-
Bảng Dưới Liệt Kê Chi Tiết Các Hàm Xử Lý Chuỗi Quan Trọng Trong MySQL.
-
Hàm Xử Lý Chuỗi Và Các Hàm Xử Lý Căn Bản Trong Mysql - Itseovn
-
Hàm SUBSTRING() Lấy Chuỗi Con Trong MySQL - Web Cơ Bản
-
Hàm Xử Lý Chuỗi Trong Mysql - Anhgolden's Blog!
-
Các Function Trong Mysql (phần 2) - Viblo
-
SQL Server: Hàm Xử Lý Chuỗi | V1Study
-
Hàm SUBSTRING Trong MySQL - Vi
-
Hàm Xử Lý Chuỗi: - Mở MySQL 5.6 Command Line Client
-
Hàm SUBSTR Trong MySQL - Freetuts
-
Bài 20: Các Hàm Xử Lý Chuỗi Trong Php - Freetuts
-
Bài Thực Hành Tuần 5 Các Hàm Xử Lý Của Mysql | PDF - Scribd
-
Kiểu Dữ Liệu Trong MySQL
-
Một Số Hàm Xử Lý Chuỗi Trong Sql - TaiLieu.VN
-
Chi Tiết Bài Học 19. Hàm SUBSTRING Trong SQL - Vimentor