問題タブ [mysql-error-1241]

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 投票する
4 に答える
25607 参照

mysql - MySQLエラー:オペランドには1つの列が含まれている必要があります

私はこのMySQLクエリを持っています(動作中)

最初のクエリ:

上記のMySQLクエリは、2つのテーブルからユーザーIDを見つけることです。

ここで、この2番目のMySQLクエリを使用してもう一度比較したいと思います(動作中)

2番目のクエリ:

しかし、私がこのようにすべてのクエリに参加すると:

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

オペランドには1つの列が含まれている必要があります

次に、1列を使用してみましたが、結果は私が望んでいたものではありません。

私の質問は、最初と2番目のクエリを結合する方法ですか?エラーは発生しません。

私はそれをグーグルで試しました、そして多くの「試行錯誤」の後、これは私がクエリを機能させるために得ることができる遠いところです。

0 投票する
9 に答える
366617 参照

mysql - MySQL - オペランドには 1 列を含める必要があります

作成中のシステムで作業しているときに、プロジェクトで次のクエリを使用しようとしました。

":cat" は、PDO を使用しているため、PHP コードによってバインドされています。2 は ":cat" の有効な値です。

ただし、そのクエリではエラーが発生します。「#1241 - オペランドには 1 列を含める必要があります」

私を悩ませているのは、このクエリは問題なく機能すると思うということです。列を選択してから、別のテーブルからさらに 2 つ選択し、そこから続行します。何が問題なのかわかりません。

これに対する簡単な修正、またはクエリを作成する別の方法はありますか?

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

mysql - 「オペランドには 1 列を含める必要があります」を返す SQL クエリ

現在、あるテーブルのすべての行を取得するクエリに取り組んでいますが、他のテーブルの情報は限られています。

私はこのクエリで作業しようとしました:

ただし、トピックの見出しのようにエラーが発生します。

ここで私が間違っていることを誰かが見ることができますか?

編集:

トラッキングの構造: id int(11) プライマリ ai、cid int(11)、uid int(11)。

パブリッシャーの構造: id int(11) primary ai、firstname varcher(60)、lastname varchar(60)、company varchar(100)。

サンプル: 発行者 ID 1、名 NIKOLAJ、姓 JEPSEN、会社 APECHO ID 6、名 ROBERT、姓 SCOTT、会社 FLAPJACK LTD

追跡 ID 1、cid 1、uid 1; id 2、cid 1、uid 6; id 3、cid 3、uid 1

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

mysql - オペランドには1列のエラーが含まれている必要があります

次のクエリがあります

クーポン使用テーブルにwhere句を配置する必要があります。ユーザーIDINクーポン使用テーブルの場合、コード='xyz'です。私はこれが好きでした

しかし、次のようなエラーを表示してください。

オペランドには1列が含まれている必要があります。

0 投票する
3 に答える
180118 参照

mysql - MySQL エラー 1241: オペランドには 1 列を含める必要があります

table1 から table2 にデータを挿入しようとしています

table2 のキーは、student_id です。

重複はないと仮定します。

エラーが発生します:MySQL error 1241: Operand should contain 1 column(s)

table2 には 4 つの列しかありません。

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

mysql - オペランドには 1 列が含まれている必要があります??? ITは行いますが、それでもエラーです。これはバグですか?

私は非常に奇妙な問題を抱えています。私は、このコード行で何も悪いことをしていないと確信しています:

それでも、「#1241 - オペランドには 1 列を含める必要があります」というメッセージが表示されます。

私が見ていないものを見ている人はいますか?address_1 の _1 が原因ではないかと考えていました。しかし、それはなぜでしょうか...別の説明があることを願っています

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

mysql - #1241 - オペランドには 1 列を含める必要があります。修正方法は?

こんにちは皆さん、次のクエリで mysql にこのエラーがあります。どこが間違っているのかわかりません。助けてくれてありがとう:)