CodeIgniter GROUP_CONCAT et rejoindre

J'essaie de trouver un moyen de rejoindre ces deux tableaux, dont j'ai été capable de le faire, mais si il a trouvé plus d'une valeur qui correspond, il a montré tout à partir de la table de produit nouveau. Maintenant, je suis en train d'utiliser le MySQL group_concat pour être en mesure de dresser la liste de tous tName dans un champ dans le tableau, mais je reçois un message d'erreur avec MySQL:

Numéro D'Erreur: 1064

Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre versions du serveur MySQL pour la bonne syntaxe à utiliser près de 'PARTIR de (sp_product) JOINTURE EXTERNE GAUCHE sp_product_type SUR sp_product_type.`tCat' à la ligne 2

SÉLECTIONNEZ sp_product.name, sp_product.price, sp_product.perm_name, sp_product.description, GROUP_CONCAT(product_type.tName SÉPARATEUR DE (sp_product) JOINTURE EXTERNE GAUCHE sp_product_type SUR sp_product_type.tCategory = sp_product.typeperm_name = 'bacon'

$this->db->select('product.name, product.price, product.perm_name, product.description, GROUP_CONCAT(product_type.tName SEPARATOR ',') as product_type.tName'); 
$this->db->from('product');
$this->db->where('perm_name', $this->uri->segment(2));
$this->db->join('product_type', 'product_type.tCategory = product.type', 'LEFT OUTER');
$query = $this->db->get(); 

Les idées de ce que je fais de mal?

OriginalL'auteur Claremont | 2012-02-17