[an error occurred while processing this directive]

MySQL Append String

                         

This example illustrates how to append string of different column.

We use CONCAT() function to append the values of columns.

In this example, we are concatenating:

1. The value of "time" column,
2. String ", section" and
3. The value of "sectionid" column

for each row of the "mca" table.

 

 

 

Query to create table "mca":

Query
CREATE TABLE mca (
    studentid  INT NOT NULL,
    sectionid  INT NOT NULL,
    courseid   INT NOT NULL PRIMARY KEY,
    time       VARCHAR(50)
 );

Query to insert values in table:

Query

 

   
INSERT INTO mca (studentid,sectionid,courseid,time) VALUES (1,1,6,'Mon 09:30-11:00');
INSERT INTO mca (studentid,sectionid,courseid,time) VALUES (2,2,5,'Mon 11:30-12:00, Thu 09:00-11:00');
INSERT INTO mca (studentid,sectionid,courseid,time) VALUES (3,3,3,'Mon 14:30-16:00'); 

 

Query to concatenate value to column values:

Query

 

   
SELECT studentid, CONCAT(time, ', section ', sectionid) AS ClassDetails FROM mca;

 

Output

 

+-----------+---------------------------------------------+
| studentid | ClassDetails                                |
+-----------+---------------------------------------------+
| 3         | Mon 14:30-16:00, section 3                  |
| 2         | Mon 11:30-12:00, Thu 09:00-11:00, section 2 |
| 1         | Mon 09:30-11:00, section 1                  |
+-----------+---------------------------------------------+

 

                         

[an error occurred while processing this directive]