sql >> Database >  >> RDS >> Mysql

MySQL GROUP_CONCAT met nullwaarden

Je moet gewoon IFNULL de kolom die NULL . kan zijn;

SELECT userId, GROUP_CONCAT(CONCAT(questionId, '=', 
                 IFNULL(selectionId, 'NULL')))
FROM selection
GROUP BY userId;

Demo hier .



  1. Toegangsformulier trapsgewijze keuzelijst toont niets in het vervolgkeuzemenu

  2. Hoe gebruik je meerdere databases in een PHP-webapplicatie?

  3. MySQL AANMELDEN, GROEPEREN OP, BESTELLEN OP

  4. Laravel 5.6 met Count en waar statement