2つの外部クエリは、それらのサブクエリから単一の結果を期待するように構成されています。ただし、構造化された方法では、サブクエリが複数の結果を返す場合があります。実際に欲しい 複数の結果がある場合は、次のように再構築します。
... where disease_id IN (subquery returning multiple rows...)
また、サブクエリはキルパフォーマンスであり、ネストされたサブクエリでは指数関数的に悪化します。 INNER JOIN
の使用を検討することをお勧めします 代わりに。