sql >> Databáze >  >> RDS >> Mysql

MySQL GROUP_CONCAT s hodnotami Null

Měli byste prostě IFNULL sloupec, který může být NULL;

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

Ukázka zde .



  1. Načte MySQL/SQL prvních 40 znaků textového pole?

  2. Android- Musím zkontrolovat, zda tabulka existuje v SqliteHelper.onCreate()?

  3. Způsob, jak přerušit provádění skriptů MySQL (možná vyvolání chyby)?

  4. Funkce TRANSLATE() v Oracle