このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
WHERE 句内にサブクエリがあるクエリが、次のエラーを返します。メッセージ 512、レベル 16、状態 1、行 17 サブクエリは複数の値を返しました。 サブクエリが =、!=、<、<=、>、>= の後に続く場合や、サブクエリが 1 つの式として使われる場合は複数の値は許可されません。 このエラーを解決するには、どうすればよいのでしょうか。
サブクエリが SELECT リストで SELECT * を使用していないことを確認します。
サブクエリを導入する演算子を IN または NOT IN に変更する
SELECT リストに DISTINCT を追加する
次の文のうち、相関サブクエリに当てはまるのはどれですか。
相関サブクエリは、単一のスカラー値を返す
相関サブクエリは、複数の列と行を返す
相関サブクエリは、外側のクエリの値を参照する
作業を確認する前にすべての問題に回答する必要があります。
続行
このページはお役に立ちましたか?