HATA 2 || Subquery returned more than 1 value.

SQL Server Management Studio'da karşınıza çıkabilecek hatalardan biri de budur. Tam olarak aşağıdaki hatayı alırsınız.


Örneğin ben update yaparken almıştım.

Nasıl düzeltilir ? 
Zaten hatanın Türkçe'si yazdığınız subquery(alt sorgunun) 1'den fazla değer döndürdüğünü söylüyor. 
Hatayı almanızın sebebi sorgudaki ' =  ' ifadesinden dolayı. Onu aşağıdaki gibi ' IN ' ile değiştirirseniz hata artık gelmeyecektir.



Yorumlar

Bu blogdaki popüler yayınlar

Kolon Adı Bilinen Tabloyu Bulmak

T-SQL | STUFF() Kullanımı