Um die Werte von zwei oder mehr Spalten zu kombinieren, können wir die MySQL-Funktion CONCAT() verwenden. In diesem Fall ist das Argument der CONCAT()-Funktion der Name der Spalte. Nehmen wir zum Beispiel an, wir haben eine Tabelle mit dem Namen „Studenten“ und möchten die Namen und Adressen der Studenten in einer Spalte haben. Dann können wir die folgende Abfrage schreiben:
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)
Das obige ist der detaillierte Inhalt vonWie können wir die Werte von zwei oder mehr Spalten einer MySQL-Tabelle kombinieren und diesen Wert in einer einzigen Spalte erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!