Միացրեք բոլոր սյունակները մեկ նոր սյունակում MySQL-ի հետ
Եկեք նախ ստեղծենք.
mysql> create table DemoTable1396
-> (
-> Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> Name varchar(40),
-> Age int
-> );
Query OK, 0 rows affected (0.93 sec)
Տեղադրեք որոշ գրառումներ աղյուսակում՝ օգտագործելով insert.
mysql> insert into DemoTable1396(Name,Age) values('Chris',21);
Query OK, 1 row affected (0.18 sec)
mysql> insert into DemoTable1396(Name,Age) values('David',24);
Query OK, 1 row affected (0.34 sec)
mysql> insert into DemoTable1396(Name,Age) values('Bob',26);
Query OK, 1 row affected (0.40 sec)
Ցուցադրել բոլոր գրառումները աղյուսակից՝ օգտագործելով ընտրեք՝
mysql> select * from DemoTable1396;
Սա կստեղծի հետևյալ արդյունքը.
+----+-------+------+
| Id | Name | Age |
+----+-------+------+
| 1 | Chris | 21 |
| 2 | David | 24 |
| 3 | Bob | 26 |
+----+-------+------+
3 rows in set (0.00 sec)
Ստորև ներկայացված է սյունակները մեկ նոր սյունակում միացնելու հարցումը.
mysql> select Id,Name,Age, concat(Id,Name,Age) as AllColumns from DemoTable1396;
Սա կստեղծի հետևյալ արդյունքը.
+----+-------+------+------------+
| Id | Name | Age | AllColumns |
+----+-------+------+------------+
| 1 | Chris | 21 | 1Chris21 |
| 2 | David | 24 | 2David24 |
| 3 | Bob | 26 | 3Bob26 |
+----+-------+------+------------+
3 rows in set (0.00 sec)