問題タブ [mysql-error-1054]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - mySql 不明な列
次のクエリがあります
次のエラーが表示されます
列がselectステートメントにあるため、これを解決する方法がわかりません
mysql - on 句の不明な列 {0}
私はMySQLデータベースでいくつかの作業を行っていますが、エラーを受け取ることに完全に困惑しています
テーブル名と列名の両方が存在し、正しい。Navicat のビジュアル デザイナーで作成しました。
mysql - とてつもなく簡単な SQL の質問
表向きは比較的簡単なSQLクエリであるべきものを書こうとしていますが、それらを機能させることはできません。
次のようなクエリを作成することは可能ですか。
上記のクエリには 2 つの問題があります。
1)まず第一に、上記のステートメントは機能しません。私の db エンジン (mySQL) は文句を言います:
エラー 1054 (42S22): 'フィールド リスト' の列 't.name' が不明です
2) 返されたテーブル t を SELF JOIN で使用したい。ただし、 mystoredproc(...) を再度呼び出す必要はありません。これは非常に高価な呼び出しであるためです。
これらの問題を解決する方法を知っている人はいますか?
ところで、私は mySQL を使用していますが (今のところ)、提示された SQL スニペットがデータベースに依存しない (つまり ANSI SQL) 場合を希望します。
mysql - MySQLで外部キーを使用して値を挿入できない
MySQL(OsXでは5.1.42)を実行しています。このSQLステートメントで外部キーを追加しました:
しかし、このsqlステートメントを使用してそのテーブルに値を挿入しようとすると:
次のエラーが発生しました:エラーコード:1054不明な列'fk_BlackBerry' in'field list'
誰かが何が間違っている可能性があるか考えていますか?ヒントをありがとう:-)ラース。
mysql - Magento ストア - SQL エラー
フラット カタログを有効にすると、Magento ストアで次のエラーが表示されます。
これを修正する方法を知っている人はいますか?
codeigniter - CodeIgniter: 「フィールド リスト」の不明な列「xxx」
エクスポートした BD テーブルは次のとおりです。
ここに私のモデル関数があります:
これが私のコントローラーのコードです:
そして、それは私が得ているエラーです:
誰か助けてくれませんか?何が起こっているのか、なぜなのかわかりません... :/
php - ExtJSを使用したphpベースの検索機能がWindows環境でうまく機能しない
ExtJSとPHPで検索機能を作成しました。PHPファイルは、データベースと通信するサーバー側スクリプトです。私のLinux環境では、問題なく動作しています。ただし、このアプリケーションをWindows Serverにインストールする必要があるため、個人のWindowsXPにコピーしようとしました。
Apache、必要な拡張機能を備えたPHP、およびMySQLをインストールしました。ログオン画面が読み込まれ、認証が機能します。認証されると、アプリケーションはデータを正常にロードします(データは人に関する情報、idcardなどです)。
検索しようとすると問題が発生します。Linux環境で検索したところ、機能していましたが、Firebugで次のエラーが表示されます。
「am」という列はありません。これに最も似ているのはNAME列です。問題を特定するためにphpファイルからコードのチャンクを削除しようとしましたが、すべて無駄でした。
検索がWindowosでは機能せず、Linuxでは機能する理由を知っていますか?
phpファイルのコードは次のとおりです。
このコードはExtJSからのサンプルです。私はそれをたくさん修正しました。ただし、問題の原因はgetWhere関数にありました。しかし、私はそれを削除しようとしましたが、コードはまだそこに残っていました。
私はこの24時間この問題に苦しんでいます。私が見つけた唯一の「解決策」は、重複するフィールドを持つデータベースを作成することでした。理由は次のとおりです。
ExtJSフォームが最初に読み込まれるとき、列は正しいです。つまり、名前、idcardなどです。検索を開始するたびに、列名の最初と最後の文字が消えます。つまり、am、dcarなどのようになります。 ..
私がやったことは、名前、idcardなどの複製列を作成することです...それらにam、dcarなどの名前を付けます...
これはデータの重複が多いことは知っていますが、なぜこれがWindowsでのみ発生するのか理解できません。ひどい!
どうもありがとう
python - python-mysqlカーソルのエラーメッセージ:「フィールドリスト」の1054不明な列「x」
これは私の最初の投稿です!私もプログラミングを始めたばかりですので、ご容赦ください!
後でデータに関するさまざまなレポートを実行するために、一連の.csvファイルをデータベースにロードしようとしています。私は、フィールド名とデータ型をテーブルにロードされるものと一致させるmysqlでいくつかのテーブルを作成することから始めました。(テーブルのフィールドとして使用する日付を解析するために)ファイル名を操作し、Pythonでデータをクリーンアップしています。
したがって、現在の私の問題(笑...)は、mysqlに対して「InsertInto」クエリを実行しようとすると、このエラーメッセージが表示されることです。
「a1200e.com」は、その列に挿入している特定のドメイン名を指します。私の質問は次のとおりです。
私はまったく新しいので、コードはまったく効率的ではないと確信していますが、すべてをレイアウトしたかったので、わかりやすくなっています。私が理解していないのは、テーブルに正しく定義されたデータ型(クエリのデータ型に対応)があることを確認したことです。足りないものはありますか?私はしばらくの間これを解決しようとしてきましたが、何が間違っているのかわかりません:/
本当にありがとう!!!ヴァル
mysql - MySQLクエリはv4.1.22で正常に実行されていますが、v5.xでは機能していません
次のMySQLクエリを実行するアプリケーションがあります。
本番サーバーは正常に動作し、MySQL v4.1.22(Redhat)を実行していますが、MySQL v5.1.43-communityを実行しているWindowsマシンで同じクエリを実行すると、次のエラーが発生します。
エラー1054(42S22):'on句'の不明な列'bd.id'
問題が何であるかについてのアイデアはありますか?特定の構文がMySQLの新しいバージョンで非推奨になっている可能性がありますか?
どんな助けでも大歓迎です。
mysql - CROSS JOINと参照に関する問題、MySQLクエリのフィールドリストエラー
次のMySQLクエリを実行しようとしています。
例はここhttp://www.sitecrafting.com/blog/stats-in-mysql-pt-outliers/から来ました、randomNumbersは単なる乱数のリストです。
エラーが発生しました:エラー1054(42S22):「フィールドリスト」の不明な列「num.value」。デバッグしようとすると、「agro」が何をしているのかわからないことに気づきました。接頭辞agroを使用してmeanとdevを参照できるようになっていると思いますが、実際には意味がなく、ステートメントが機能しない理由がわかりません。このステートメントは正常に機能します。
手伝ってくれますか?ありがとう。