MySQL の FIELD() 関数の「不明なカラム」エラーは、通常、カラム名のスペルミス、存在しないカラム、または不十分な権限によって発生します。修正: FIELD() 関数の列名のスペルを確認してください。 SHOW COLUMNS クエリを使用して、列が存在するかどうかを確認します。 SELECT クエリを使用して、列へのアクセスを確認します。上記の手順で問題を解決できない場合は、データをバックアップし、テーブルまたはデータベースの修復を試みることをお勧めします。
#MySQL の FIELD エラーを修正
エラー
試行時のエラーMySQL で FIELD() 関数を使用してカラムにアクセスすると、次のエラーが発生する場合があります。<code>ERROR 1054 (42S22): Unknown column 'field_name' in 'field list'</code>
原因
このエラーは通常、次の理由によって発生します。修正
このエラーを修正するには、次の手順に従います:<code>SHOW COLUMNS FROM table_name</code>
<code>SELECT column_name FROM information_schema.COLUMNS WHERE table_name = 'table_name' AND column_name = 'field_name' AND privilege_type = 'SELECT';</code>
以上がmysqlのフィールドエラーを修正する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。