Column not found / Champ ... inconnu dans field list
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'etud_no' in 'field list' (KeSQiL fait ?) / #1054 - Champ 'etud_no' inconnu dans field list (dans phpMyAdmin)
Un nom de champ n'est pas reconnu. Ce peut être une faute de frappe (par exemple 'etud_no' au lieu de 'etud_no') ou parce que la table à laquelle il appartient n'est pas dans la clause FROM
ExempleRequête SQL fautive⚓
1
SELECT etud_no, nom
2
FROM etud, suit
3
WHERE etud.no_etud=suit.no_etud;
ConseilSolution⚓
S'assurer que tous les champs sont bien nommés et que toutes leurs tables sont bien dans la clause FROM. Dans l'exemple, il faudrait changer 'etud_no' pour 'no_etud'