Hoe zit het met de CONCAT()
functie?
SELECT id, CONCAT(lastname, ', ', firstname) AS name FROM `table`;
Als je veel velden gaat samenvoegen, kun je ook de CONCAT_WS()
functie, waarbij het eerste argument het scheidingsteken is voor de rest van de argumenten, dat wordt toegevoegd tussen de aaneengeschakelde strings:
SELECT id,
CONCAT_WS(',', field_1, field_2, field_3, field_4) list
FROM `table`;