問題タブ [mysql-error-1242]
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同じテーブルからデータを取得する
トップレベルメニューのid、name、parentId 、およびその子を含むテーブルがあります。
そして、これらのレコードをフェッチしたいのですが、結果の配列は次のようになります。
私の質問は次のようでした:
しかし、mysqlは#1242と言います-サブクエリは複数の行を返します
誰かがそれを解決できますか?ありがとう..
mysql - 2 つのサブクエリを使用した MySQL の更新
日付を返すサブクエリと WHERE 句の別のサブクエリを使用して、MySQL テーブルの 1 つの列を更新しようとしています。
はい、これ:
MySQL エンジンからの応答は、「サブクエリが複数の行を返します」です。
php - Mysql クエリ: サブクエリが複数の行を返すというエラー
2つのテーブルから複雑なクエリを実行しようとしています...スキルクイズからの質問です。
テーブル
出力
私はクエリに取り組んでおり、次のようになります...
サブクエリが複数の行を返すというエラーが表示されました
mysql - mysql、2つの選択を使用
エラーが発生する理由: サブクエリが複数の行を返す
ありがとう
sql - mysql サブクエリをうまく処理できません
Mysql でサブクエリを理解するのに苦労しています。かなり単純なものは問題ありません。私が見つけたほとんどのチュートリアルは、典型的なものを超えることはめったにありません。
私がデータベースから引き出そうとしているのは次のとおりです(私たちのデータベースの背景なしでこれを説明するために最善を尽くします):
特定の担当者に属する顧客のリストと、先月の合計支出額 (1 つの列) と、1 か月間の支出額 (別の列) を取得します。
結果として、これはおおよそ次のようになります。
データの最初の部分を取得するために使用しているクエリは次のとおりです。
DATE_SUB は実際の日付に置き換えることができます。これは、最終的に PHP 変数がここに移動するためです。例として、これは有効なデータを提供します。
これにより、たとえば次のようになります。
したがって、理想的には、私のサブクエリはこれとまったく同じクエリですが、日付が変更されています。エラーが発生し続け#1242 - Subquery returns more than 1 row
ます。
提案やアドバイスをお願いします。
前もって感謝します。ロブ
mysql - zendアダプタクラスのfetchall関数が機能しない
次のエラーが発生します。
例外情報:
メッセージ:SQLSTATE [21000]:カーディナリティ違反:1242サブクエリが複数の行を返します
fetchallが複数の行のクエリで問題を引き起こすのはなぜですか?
php - sqlは別のテーブルからアイテムをライブアウトします
リーグの台本をまとめています。誰かがリーグに登録するとき、彼らはドロップダウンフィールドで利用可能なチームのリストから選択します。
私が抱えている問題は、複数のフィールドがある場合にこのエラーメッセージが表示されることです。
「サブクエリは複数の行を返します」
スクリプトは次のとおりです。
MLBテーブルのチームの合計リストから、リーグメンバーテーブルの他のメンバーが選んだチームと一致しないものを選択しています。
mysql - count&sumを使用して2つのテーブルからデータを取得する際の問題
私は2つのテーブルアプリケーションとリードを持っています
アプリケーションテーブル
リードテーブル
この結果を返すクエリが欲しい
私は以下を試しました
これはエラーを返します
そして、以下を試しました
これにより、次の結果が返されます
リードテーブルには22列/20=2010-11-15および22010-11-16上記のテーブルと同じアプリケーションテーブルがあります
長い説明で申し訳ありませんが、明確にするために
何か案が?
アプリケーション/リードを分割した新しいフィールドパーセントを追加すると、結果は4列になります
前もって感謝します
php - ストアド プロシージャ エラー: サブクエリが複数の行を返す
ストアド プロシージャを作成しようとしていますが、エラーが表示されます: Subquery returns more than 1 row for the below query . これはカーソルを使用して実行できますが、複数のテーブルのストアド プロシージャに追加する必要があるこのタイプのクエリが複数あるため、カーソルを使用せずにストアド プロシージャでこのクエリを直接実行する方法は他にありますか。
クエリ:-
しかし、このクエリは複数のフィールドで機能します:-
php - 別のテーブルの 1 つの列のすべての行を更新する
これが私のテーブルです。
テーブル P:
テーブル:
お気づきのとおり、TableS.Ptext の長さを格納するための新しい列 (Psize) を追加しました。
関連する Ptext の長さで Psize を更新するにはどうすればよいですか?
これが機能しない私のクエリです:)(サブクエリは複数の行を返します)
前もって感謝します。