Home > Database > Mysql Tutorial > How can we combine the values ​​of two or more columns in a MySQL table?

How can we combine the values ​​of two or more columns in a MySQL table?

王林
Release: 2023-09-16 10:13:06
forward
669 people have browsed it

How can we combine the values ​​of two or more columns in a MySQL table?

For merging the values ​​of two or more columns of a MySQL table, we can use the CONCAT() string function. Basically, MySQL CONCAT() function is used to merge two or more strings.

Syntax

CONCAT(String1,String2,…,StringN)
Copy after login

Here, the parameter of the CONCAT function is the string that needs to be merged.

Example

mysql> select CONCAT('Ram','is','a','good','boy') AS Remarks;
+---------------+
| Remarks       |
+---------------+
| Ramisagoodboy |
+---------------+
1 row in set (0.00 sec)
Copy after login

Similarly, we can use the CONCAT() function to combine the values ​​of two or more columns. For example, assuming we have a table called "Student" and we want to group the students' names and addresses in one column, we can write the following query:

mysql> Select Id, Name, Address, CONCAT(ID,', ',Name,', ', Address)AS 'ID, Name, Address' from Student;
+------+---------+---------+--------------------+
| Id   | Name    | Address | ID, Name, Address  |
+------+---------+---------+--------------------+
| 1    | Gaurav  | Delhi   | 1, Gaurav, Delhi   |
| 2    | Aarav   | Mumbai  | 2, Aarav, Mumbai   |
| 15   | Harshit | Delhi   | 15, Harshit, Delhi |
| 20   | Gaurav  | Jaipur  | 20, Gaurav, Jaipur |
+------+---------+---------+--------------------+
4 rows in set (0.00 sec)
Copy after login

The above is the detailed content of How can we combine the values ​​of two or more columns in a MySQL table?. For more information, please follow other related articles on the PHP Chinese website!

source:tutorialspoint.com
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template