उत्तर पूर्व में सही के रूप में चिह्नित किया गया दुर्भाग्य से गलत है (जैसा कि उपयोगकर्ता desaivv ने टिप्पणी में उल्लेख किया है)।
इसे पढ़ना चाहिए IFNULL , [ISNULL नहीं, isnull केवल एक पैरामीटर लेता है और एक बूलियन लौटाता है] !
IFNULL शून्य होने पर दूसरा पैरामीटर लौटाता है:
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
लेकिन यह समाधान बिल्कुल नहीं है! हमें जो चाहिए वह है एक "घुमावदार" जुड़ाव -
तो कृपया इस SQL Fiddle की जांच करें: http://www.sqlfiddle.com/#!2/54c6f/3 /0