クエリに何が問題なのですか?そのエラーを返すエラーが発生しました - サブクエリが1つ以上の値を返しました。クエリに何が問題なのですか。
サブクエリは2つ以上の値を返しました。 =、!=、<、< =、>、> =、またはサブクエリが式として使用されている場合は、これは許可されません。
Select top 1 name,
email,
[password]
FROM [MyPeople_DataVersion2].[dbo].[user]
WHERE id = (
Select userid
FROM [MyPeople_DataVersion2].[dbo].[EmployerUser]
WHERE empusertype=1 and employerid=96
)
**この予定は何ですか**としますか? – Mureinik
[MyPeople_DataVersion2]。[dbo]。[EmployerUser]テーブルから、empusertypeが1でemployeridが96の複数のレコードが返されています...あなたのクエリをJOINに変更することをお勧めします。 – Shaneis
とは別に、サブクエリでトップ1を使用することもできます – KumarHarsh