Rankings – Africa’s largest cities

Database Error; SQL: SELECT DISTINCT `t`.* FROM `wor9776_pods_aires_urbaines` AS `t` LEFT JOIN `wor9776_podsrel` AS `rel_pays` ON `rel_pays`.`field_id` = 24707 AND `rel_pays`.`item_id` = `t`.`id` LEFT JOIN `wor9776_posts` AS `pays` ON `pays`.`ID` = `rel_pays`.`related_item_id` LEFT JOIN `wor9776_podsrel` AS `rel_pays_sous-continent` ON `rel_pays_sous-continent`.`field_id` = 49 AND `rel_pays_sous-continent`.`item_id` = `pays`.`ID` LEFT JOIN `wor9776_posts` AS `pays_sous-continent` ON `pays_sous-continent`.`ID` = `rel_pays_sous-continent`.`related_item_id` LEFT JOIN `wor9776_podsrel` AS `rel_pays_sous-continent_continent` ON `rel_pays_sous-continent_continent`.`field_id` = 79 AND `rel_pays_sous-continent_continent`.`item_id` = `pays_sous-continent`.`ID` LEFT JOIN `wor9776_posts` AS `pays_sous-continent_continent` ON `pays_sous-continent_continent`.`ID` = `rel_pays_sous-continent_continent`.`related_item_id` WHERE ( (`pays_sous-continent_continent`.`ID`=89) AND (population <> 0) ) ORDER BY `t`.`rang_population` ASC, `t`.`name`, `t`.`id` LIMIT 0, 500; Response: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ';> 0) ) ORDER BY `t`.`rang_' at line 30