Jawaban yang sebelumnya ditandai sebagai benar sayangnya salah (seperti yang dicatat oleh desaivv pengguna dalam komentar).
Itu harus membaca IFNULL , [bukan ISNULL, isnull hanya mengambil satu parameter dan mengembalikan boolean] !
IFNULL mengembalikan parameter kedua jika null:
SELECT `a`.`id` , `a`.`name` , `b`.`id` AS `b_id` , `b`.`name` AS `b_name` ,
IFNULL(GROUP_CONCAT( `c`.`l_id` ), '') AS `c_ls`
FROM `a`
INNER JOIN `b` ON `a`.`b_id` = `b`.`id`
LEFT OUTER JOIN `c` ON `a`.`id` = `c`.`a_id`
GROUP BY `a`.`id`
ORDER BY `a`.`created` DESC
Tapi ini sama sekali bukan solusi! Yang kita butuhkan adalah penggabungan yang "berbelit-belit" -
Jadi, silakan periksa SQL Fiddle ini: http://www.sqlfiddle.com/#!2/54c6f/3 /0