J'essaie de fusionner différentes valeurs anciennes dans une seule colonne. J'ai ce tableauFusionner plusieurs lignes dans une seule colonne
id code langtype desc duration
232 1104466 1 IT text 10
233 1104466 2 EN text 10
234 1104466 6 other desc 10
235 1104466 1 Other IT text(different row) 10
236 1104466 2 Other EN text(same row of previous) 10
Et je voudrais obtenir un résultat comme celui-ci
id code desc duration
232 1104466 “IT” = “IT TEXT”, EN=”EN TEXT”, “ES”=”Other desc” 10
Il est possibile est mysql?
Merci
'select group_concat (concat (langtype, '=', desc)) à partir de ... group by code' – Rogach
@Rogach Cela semble être une réponse valide. S'il vous plaît postez-le en tant que tel, afin que les autres puissent voir cette question a été répondue (et peut-être élaborer un peu). –
J'ai ajouté quelques détails parce que l'exemple était incomplet – Delayer