問題タブ [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.
mysql - MySQL 構文エラー メッセージ「オペランドには 1 列を含める必要があります」
次のステートメントを実行してみました。
私が理解しているように、これは、BOOK テーブルのエントリに対応する ID および DENOMINATION フィールドを持つ temp_cheques の各レコードを VOUCHER に挿入する必要があります (temp_cheques は、別の形式で再作成しようとしているデータベースのバックアップから取得されます)。ただし、実行するとエラーが発生します。
これを SQuirrel で実行していますが、他のクエリで問題は発生していません。クエリの構文に何か問題がありますか?
編集:
BOOK の構造は次のとおりです。
temp_cheques の構造は次のとおりです。
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)
コードは次のとおりです。
sql - mysql クエリのヘルプが必要
そのため、やや複雑なクエリを実行しようとしていて、問題が発生しています。最も論理的であると思われるため、次のように構成しました。
それは次を返します:
エラー コード: 1241
オペランドには 1 列を含める必要があります
したがって、ブラケット構造と関係があることはわかっていますが、正しく行う方法がわかりません。
mysql - mySQLで同時にレコードを選択して更新する方法は?
レコードを選択して単一のクエリで更新する方法はありますか?
私はこれを試しました:
selectクエリを実行し、where句に一致する最初のレコードを取得して、そのレコードのActivatedDTフィールドを更新することを望んでいましたが、次のエラーが発生しました:
1241 - オペランドには 1 列を含める必要があります
何か案は?
sql - サブクエリが2つの値を返すことは可能ですか?
サブクエリが外部クエリに2つの値を返すことは可能ですか?そのような:
それとも、これを行うためのより良い方法はありますか?
mysql - MySQLデータベースエラー:オペランドには1つの列が含まれている必要があります
これがステートメントです。目的はそれほど重要ではありません。パブリケーションルールがどのタイプのオブジェクトに属しているかを知る必要があるだけです。ありがとう!
編集:もう少し明確に...これは、elseステートメントのネストされたselectにそれらの'Domain''Catalog''MediaItem'エントリを配置するまでは問題なく機能しました。それはおそらくかなり単純なものであり、以前にそのエラーに遭遇したことはありません
php - MySQL クエリ SELECT a.foo AS バー - 複数?
複数のテーブル列を「テキスト」としてグループ化しようとしているクエリがあります。クエリを見てください。
この方法で使用しようとすると、次のエラーが発生します。
1241 - オペランドには 1 列を含める必要があります
私がやろうとしていることは不可能ですか?これに対する回避策はありますか?
mysql - オペランドには1つの列が含まれている必要があります-MySQLはありません
「オペランドには1つの列が含まれている必要があります」というエラーが表示されますが、COUNT(e.id)が必要です
php - オペランドには1列が含まれている必要があります
オペランドには 1 列を含める必要があります
私のコードの何が問題なのかというと、選択によって activitynote テーブルに挿入しようとしています
mysql - エラー コード: 1241 オペランドには 1 つの列が含まれている必要があります MySQL
MySQL でストアド プロシージャを実行すると、「オペランドには 1 列を含める必要があります」というエラー メッセージが表示されます。
ストアド プロシージャは次のとおりです。
この手順の問題点を教えてください。