問題タブ [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 投票する
5 に答える
71513 参照

mysql - MySQL 構文エラー メッセージ「オペランドには 1 列を含める必要があります」

次のステートメントを実行してみました。

私が理解しているように、これは、BOOK テーブルのエントリに対応する ID および DENOMINATION フィールドを持つ temp_cheques の各レコードを VOUCHER に挿入する必要があります (temp_cheques は、別の形式で再作成しようとしているデータベースのバックアップから取得されます)。ただし、実行するとエラーが発生します。

これを SQuirrel で実行していますが、他のクエリで問題は発生していません。クエリの構文に何か問題がありますか?

編集:

BOOK の構造は次のとおりです。

temp_cheques の構造は次のとおりです。

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

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

以下に示すクエリを実行して結果をレポートに含めようとすると、Operand should contain 1 columnエラー#1241が発生します。私はこれの原因を理解することができませんでした。この部分を単独で実行しても、エラーは発生しません。(pct_return_1 * .25) + (pct_return_2 * .25) + (pct_return_3 * .15) + (pct_return_4 * .15) + (pct_return_5 * .2)

コードは次のとおりです。

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

sql - mysql クエリのヘルプが必要

そのため、やや複雑なクエリを実行しようとしていて、問題が発生しています。最も論理的であると思われるため、次のように構成しました。

それは次を返します:

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

したがって、ブラケット構造と関係があることはわかっていますが、正しく行う方法がわかりません。

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

mysql - mySQLで同時にレコードを選択して更新する方法は?

レコードを選択して単一のクエリで更新する方法はありますか?

私はこれを試しました:

selectクエリを実行し、where句に一致する最初のレコードを取得して、そのレコードのActivatedDTフィールドを更新することを望んでいましたが、次のエラーが発生しました:

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

何か案は?

0 投票する
4 に答える
6752 参照

sql - サブクエリが2つの値を返すことは可能ですか?

サブクエリが外部クエリに2つの値を返すことは可能ですか?そのような:

それとも、これを行うためのより良い方法はありますか?

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

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

これがステートメントです。目的はそれほど重要ではありません。パブリケーションルールがどのタイプのオブジェクトに属しているかを知る必要があるだけです。ありがとう!

編集:もう少し明確に...これは、elseステートメントのネストされたselectにそれらの'Domain''Catalog''MediaItem'エントリを配置するまでは問題なく機能しました。それはおそらくかなり単純なものであり、以前にそのエラーに遭遇したことはありません

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

php - MySQL クエリ SELECT a.foo AS バー - 複数?

複数のテーブル列を「テキスト」としてグループ化しようとしているクエリがあります。クエリを見てください。

この方法で使用しようとすると、次のエラーが発生します。

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

私がやろうとしていることは不可能ですか?これに対する回避策はありますか?

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

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

「オペランドには1つの列が含まれている必要があります」というエラーが表示されますが、COUNT(e.id)が必要です

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

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

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

私のコードの何が問題なのかというと、選択によって activitynote テーブルに挿入しようとしています

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

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

MySQL でストアド プロシージャを実行すると、「オペランドには 1 列を含める必要があります」というエラー メッセージが表示されます。

ストアド プロシージャは次のとおりです。

この手順の問題点を教えてください。