J'ai une table A avec la définition suivante dans MySQL
Unknown column "cid" in from clause
3 Réponses :
de Le manuel : P> L'utilisation de la clause (colonne_list) nomme une liste des colonnes qui doivent exister
dans les deux tables. p>
blockQuote> à la place, faites ceci: p> en utilisant code> dans MySQL est juste un formulaire court pour une clause Standard sur code> et ne fonctionne que lorsque le nom de la colonne est identique dans les deux tables.
Les deux colonnes ont besoin du même nom: c_id ou CID Ensuite, l'utilisation de la clause fonctionnera p>
Vous pouvez utiliser
select group_concat(cname) as list from A join B using (c_id) where t_id="something";