sql >> データベース >  >> RDS >> Mysql

サブクエリは複数の行を返します

    2つの外部クエリは、それらのサブクエリから単一の結果を期待するように構成されています。ただし、構造化された方法では、サブクエリが複数の結果を返す場合があります。実際に欲しい 複数の結果がある場合は、次のように再構築します。

    ... where disease_id IN (subquery returning multiple rows...)
    

    また、サブクエリはキルパフォーマンスであり、ネストされたサブクエリでは指数関数的に悪化します。 INNER JOINの使用を検討することをお勧めします 代わりに。



    1. クラウドへの移行が遅い

    2. 完全なmysqlmysqldumpファイルから単一のテーブルを復元できますか?

    3. 2つの日付の間の月曜日を検索

    4. 接続文字列でのisqlの使用