Computer >> Máy Tính >  >> Lập trình >> MySQL

Sử dụng MySQL concat () và low () một cách hiệu quả

Phương thức contact () được sử dụng để nối. Tuy nhiên, Lower () được sử dụng để thay đổi trường hợp thành chữ thường. Đối với ví dụ của chúng tôi, hãy để chúng tôi tạo một bảng.

Truy vấn để tạo bảng như sau

mysql> create table concatAndLowerDemo
   -> (
   -> FirstValue varchar(10),
   -> SecondValue varchar(10),
   -> ThirdValue varchar(10),
   -> FourthValue varchar(10)
   -> );
Query OK, 0 rows affected (0.55 sec)

Bây giờ bạn có thể chèn một số bản ghi trong bảng bằng lệnh insert.

Truy vấn như sau

mysql> insert into concatAndLowerDemo values('John','12345','Java','MySQL');
Query OK, 1 row affected (0.21 sec)
mysql> insert into concatAndLowerDemo values('Hi','12345','98764','MongoDB');
Query OK, 1 row affected (0.24 sec)
mysql> insert into concatAndLowerDemo values('9485','746464','903940','cpp');
Query OK, 1 row affected (0.15 sec)

Hiển thị tất cả các bản ghi từ bảng bằng cách sử dụng câu lệnh select.

Truy vấn như sau

mysql> select *from concatAndLowerDemo;

Sau đây là kết quả

+------------+-------------+------------+-------------+
| FirstValue | SecondValue | ThirdValue | FourthValue |
+------------+-------------+------------+-------------+
| John       | 12345       | Java       | MySQL       |
| Hi         | 12345       | 98764      | MongoDB     |
| 9485       | 746464      | 903940     | cpp         |
+------------+-------------+------------+-------------+
3 rows in set (0.00 sec)

Đây là truy vấn sử dụng concat () và Lower () trong cùng một truy vấn

mysql> select lower(concat(FirstValue,SecondValue,ThirdValue,FourthValue)) AS lowerDemo from concatAndLowerDemo;

Sau đây là kết quả

+---------------------+
| lowerDemo           |
+---------------------+
| john12345javamysql  |
| hi1234598764mongodb |
| 9485746464903940cpp |
+---------------------+
3 rows in set (0.00 sec)