問題タブ [mysql-error-1052]

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.

0 投票する
8 に答える
434808 参照

mysql - 1052: フィールド リストの列 'id' があいまいです

私は2つのテーブルを持っています。両方のフィールドが含まれていますtbl_names。常にこのエラーが発生するため、フィールドを選択するにはどうすればよいですか。tbl_sectionidid

これが私のクエリです:

すべてのフィールドを選択するだけで、エラーを回避できました。しかし、それはパフォーマンスの無駄になります。私は何をすべきか?

0 投票する
10 に答える
50127 参照

mysql - MySQL のあいまいな列名エラーを解決するにはどうすればよいですか?

重複の可能性:
1052: フィールド リストの列 'id' があいまいです

私は2つのテーブルを持っており、テーブルを接続したいsb_id( sb_id2つのテーブルでも同じです)。したがって、クエリを次のように使用しました。

そして、エラーが表示されました:

1052 : where 句の 'id' があいまいです

もう1つは、「JOIN」を使用して、1つの結果だけを表示したいということです。

0 投票する
1 に答える
2546 参照

mysql - from句の列'idproduct'があいまいです

私は3つのテーブルを使用してこの厄介な結合クエリを持っています:

このエラーが発生します:

助けが必要です。

0 投票する
1 に答える
163 参照

mysql - 「JOIN (SELECT)」ステートメント内でエイリアスを使用するとエラーになるのはなぜですか?

MySQL 5.5.16 を使用しています

次のクエリがあります。これは、それだけで問題なく機能します。

ただし、それをより大きなクエリに含めると、エラーが発生しますColumn 'date' in where clause is ambiguous。上記のクエリが 内にある例を次に示しますJOIN

dateなぜそれが曖昧であると主張しているのですか?

PS内部クエリdateの一部を に置き換えてみましたが、別のエラーがスローされるだけです...AS dateinner_dateUnknown column 'inner_date' in 'where clause'

0 投票する
2 に答える
7584 参照

mysql - 1052 - フィールド リストの列 'typeid' があいまいです

1、テーブル アーカイブにはファイルがあります: id、pubdate、typeid...

2、表 jobrt にはフィールドがあります: aid、jobname、jobdepart、jobplace、jobnumber、jobcontact、typeid..

3、id=援助

ここで、id 列を選択したいと思います。

ありがとうございました

0 投票する
2 に答える
309 参照

mysql - 複数のテーブルからの内部結合

次のように、3つのテーブルがあります。

patron_num次のように、列、datetime、およびで結果を取得したいと思いますtname

...等

この宿題の目的は、INNER JOINS を教えることですが、私は少し苦労しています。ある種のSOユーザーが私を正しい方向に押してくれますか?

ここに私のSQLがあります:

エラーを返します:#1052 - Column 'patron_num' in field list is ambiguous

0 投票する
1 に答える
270 参照

mysql-error-1052 - リンク クエリのエラー コード 1052

クエリで 2 つのテーブルを等結合しようとすると、エラー コード 1052 フィールド リストの列 FireStationHome があいまいです

これは私が以下で使用しているコードです:

フォーラムを読んで、最初のリレーションをリンク キーでリンクする必要があることを理解しています。FiremanHomeStation は、次の手順を実行するために必要な唯一のリンク キーです。

番号が '703' で始まるすべての消防士の FiremanID、FiremanHomeStation、およびステーションの電話番号を表示します。

ボイス コッド メソッドを使用して、以下を正規化しました

ルール:

各消防士に複数の消防士を割り当てることができます 各消防士
に複数の消防車を割り当てる
ことができます 各消防士を複数の火災に割り当てることができます
各消防車と複数の火災に割り当てることができます
各消防士には 1 つのホーム ステーション
があります 各ステーションは一意です
各ステーションには単一の電話番号

主キー

FIRE_REPORT( FireID, FiremanID, FiremanHomeStation, TruckID )
FIRE( FireID , Alarms, Address)
FIREMAN_ID( FiremanID , FiremanName, FiremanPhone)
FIRE_STATION( FiremanHomeStation , StationAddress, StationPhone)
TRUCK( TruckID , LicensePlate)

参照整合性制約
FIRE_REPORT の FireID は FIRE の
FireID に存在する必要があります FIRE_REPORT の FiremanID は FIREMAN_ID の
FiremanID に存在する必要があります FIRE_REPORT の FiremanHomeStation は FIRE_STATION の FiremanHomeStation に
存在する必要があります

0 投票する
2 に答える
43443 参照

mysql - エラー コード: 1052 フィールド リストの列 'admin_id' があいまいです

こんにちは、データベースにタイム シート ビューを作成しようとしましたが、admin_id 列に問題があります。機能する別の割り当てからこのコードを再利用しているので、なぜ機能しないのか混乱しています。私を助けてください!!!

ステートメントを選択

データベース コード

0 投票する
2 に答える
4542 参照

php - 外部 mod に関する Magento の問題「整合性制約違反: 1052 列 'created_at' in where 句があいまいです」

エラーの原因となっているカスタム magento モジュールで

このコードをコメントアウトすると、magento を正しく実行できます。コードはオブザーバーにあります。

誰でも修正をアドバイスできますか?これは私のコードでもモジュールでもなく、それが行っていることすべてを完全には理解していません。

テーブルにフィールドを追加して入力すると、注文ページを使用して検索できるようになると思います。

前もって感謝します。-T

0 投票する
2 に答える
2850 参照

mysql - MySQL Error 1054: Unknown Column 'hotels.postal_code' in 'on clause'

I'm not too sure why but my codes can't seem to work. Its either I get Error 1052 or 1054. Here are my codes. Please Help.