Untuk menggabungkan nilai dua atau lebih lajur jadual MySQL, kita boleh menggunakan fungsi rentetan CONCAT(). Pada asasnya, fungsi MySQL CONCAT() digunakan untuk menggabungkan dua atau lebih rentetan.
CONCAT(String1,String2,…,StringN)
Di sini, parameter fungsi CONCAT ialah rentetan yang perlu digabungkan.
mysql> select CONCAT('Ram','is','a','good','boy') AS Remarks; +---------------+ | Remarks | +---------------+ | Ramisagoodboy | +---------------+ 1 row in set (0.00 sec)
Begitu juga, kita boleh menggunakan fungsi CONCAT() untuk menggabungkan nilai dua atau lebih lajur. Sebagai contoh, katakan kita mempunyai jadual yang dipanggil "Pelajar" dan kita ingin mengelompokkan nama dan alamat pelajar dalam satu lajur, kita boleh menulis pertanyaan berikut:
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)
Atas ialah kandungan terperinci Bagaimanakah kita boleh menggabungkan nilai dua atau lebih lajur dalam jadual MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!