私はテーブル '理由'でフィールドを選択しようとしていますが、テーブル 'customer_complaint'でフィールド '理由'を取得する必要があります。codeigniterでのクエリ
Databaseエラー発生しました
エラー番号:1146
テーブル「苦情画面にこのエラーを取得
function reason(){ $reason = $this->db->select("*")->from('reason')->join('customer_complaint','customer_complaint.reason=reasons.reason_id')->get(); return $reason->results(); }
とイム:
この
は私のモデルであり、 .reason 'は存在しません
"SELECT * FROM `reason` JOIN `customer_complaint` ON `customer_complaint`.`reason`=`reasons`.`reason_id`"
クエリはMySQLワークベンチでうまく動作しますが、フレームワークで 'customer_'が省略されているため、このエラーが発生していると思います。
ありがとうございます。
はい、それはエラー、感謝だったよ! – Saul