問題タブ [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 - サブクエリが複数の行を返す / 指数移動平均
指数移動平均を構築しようとしています。問題の一部は最初の行を設定しているため、手順の開始時に最初の行 (56.41) を宣言します。プロシージャは機能すると思いますが、プロシージャを呼び出そうとすると、悪名高いエラー「サブクエリが複数の行を返します」エラー 1242 が表示されます。
どんな支援も大歓迎です。
mysql - Mysqlクエリ-サブクエリは複数の行エラーを返します
私はテーブルresources (title, resourceid)
と別のテーブルを持っていますclassifications (title, resourceid, classificationid)
リソースから分類テーブルにタイルを追加したいのですが、に同じ行が複数ありresourceid
ますclassifications
。
このクエリを書いたとき
このエラーが発生しました:
エラー-サブクエリは複数の行を返します。
mysql - ネストされたクエリの問題Mysqlの質問
以下は私のクエリで、「サブクエリは複数の行を返します」というエラーが表示されます。
複数の値を返します。
これらの複数の値がテーブルに挿入されるようにします。たとえば、次のようになります。
mysql - MySQLエラー:サブクエリが複数の行を返す
エラーの取得:#1242 - Subquery returns more than 1 row
これを実行しながら
何が間違っている可能性がありますか?
ありがとう
mysql - 別のテーブルからデータを選択してテーブルを更新する MySQL クエリ
私は2つのテーブルを持っています
注文表
Order_Detail テーブル
Order_Details テーブルで対応する order_id のすべてのステータスが 1 の場合、注文テーブルのステータスを 1 に更新したい
前もって感謝します
mysql - mysqlクエリルームの可用性
ここで他のmysql可用性クエリの質問のいくつかを見てきたので、これまでのところ私は得ていますが、私の動作方法は他のものとは少し異なります。
基本的に私は日付のテーブルを持っており、各日付は行です。各行には、費用、部屋のタイプ、およびその日に予約する必要がある日数を示すフィールドが含まれています。したがって、ホテルの部屋タイプが1つである場合、365行になり、5つの部屋タイプである場合、1825行になります。
開始日と終了日を取得し、その間のギャップを埋めて、予約のすべての日付を取得します。
したがって、カウントが期間と同じである場合は、すべての依存関係が満たされていることを意味し、検索結果を表示できます。
次に、そのクエリを変数として別のクエリに渡します。このクエリはホテル情報を抽出し、サブクエリが何かを返しているかどうかを確認します。
これは問題ありませんが、サブクエリが複数のホテルを返す場合、メインクエリはエラーを表示します。
サブクエリは複数の行を返します
「IN」を使ったので大丈夫だと思いました。助言がありますか?また、複数のサブクエリを実装する場合、ソリューションはそれでも機能する必要があります。
私は部屋のやり方がそれほどエレガントではないことを知っていますが、予約は通常一括予約であるため、必要な結果を達成するために他にどのようにすればよいかわかりません(たとえば、提供された期間中に1つの部屋タイプが利用できない場合は、ホテル全体を検索結果から削除する必要があります)。
mysql - サブクエリは mysql で複数の行を返します
次のクエリを実行していますが、「サブクエリが複数の行を返します」というエラーが発生しました
私のクエリは
ご協力いただきありがとうございます。ウマル
mysql - MySql サブクエリが複数の行を返す
mysqlで自己多対多の関係を照会するのにいくつか問題があります。PersonテーブルとFriendshipテーブルを取得しました
人の
pid | 名前 | 年齢
1 ジミー 18
2 ルーカス 25
3 マリー 12
4 マリー 40
5 ジョン 30
友情
pid | pId2
1 3
2 3
4 1
5 3
だから私はマリーの友達が何であるかを確認する必要があります(正解:ルーカスとジョン)
次のクエリで、pid で答えを得ました
しかし、名前でクエリを実行する必要がある場合はどうすればよいですか?次の方法は機能しません
助けてくれてありがとう
php - 説明のために1つのテーブルから2回同じIDフィールドを使用するMySQLサブクエリ
SELECT move.idItem, item.description,
(
SELECT location.location_name as movedFrom FROM move, location
WHERE move.idlocationFrom = location.idlocation
) AS movedFrom,
(
SELECT location.location_name as movedTo FROM move, location
WHERE move.idlocationTo = location.idlocation
) AS movedTo
FROM move , item
WHERE move.idItem = item.idItem
上記のクエリを使用して、移動した場所と移動した場所の名前を取得しようとしていますが、PHPMyAdmin で「#1242 - サブクエリが複数の行を返します」というエラーが発生します。
説明 アイテムの動きは「move」というテーブルに保存されます。アイテムは、ロケーション ID ('location' テーブルに保存されたロケーション名) と 'item' テーブルに保存されたアイテム名を保存して、あるロケーションから別のロケーションに移動できます。movedToとmovedFromは、ロケーションテーブルからのIDを保存します。
誰かがこのクエリで私を助けてくれますか? 前もって感謝します
mysql - 簡単な SQL ステートメントのヘルプ
user テーブルと user_friend テーブルがあります。user_friend は、私が誰と友達であるかを示します (つまり、uid と fid です)。すべての友達の情報を取得したいので、次のようにしました。
しかし、サブクエリが複数の行を返します。このクエリをどのように変更すればよいですか?