Qu'en est-il du CONCAT()
fonction ?
SELECT id, CONCAT(lastname, ', ', firstname) AS name FROM `table`;
Si vous allez concaténer de nombreux champs, vous pouvez également envisager le CONCAT_WS()
fonction, où le premier argument est le séparateur pour le reste des arguments, qui est ajouté entre les chaînes à concaténer :
SELECT id,
CONCAT_WS(',', field_1, field_2, field_3, field_4) list
FROM `table`;