Merhabalar arkadaşlar.
db de 3-4 içice subquery ile çıkan verileri yazdırmam gerekiyor. fakat en alt birimdeki subquery de birden fazla sonuç çıktığı için işlem tamamlanamıyor. biliyorsunuz ki. subquery de 1 tane sonuça izin veriyor. bir den var sonuça nasıl işlem yaptırabilirim.
yardımlarınızı bekliyorum

denediğim kodun örneğini vereyim.


select *from userdata where struserid=(select strcharid1 from account_char where straccountid=(select straccountid FROM tb_user where ref = (select strcharid1 from account_char where straccountid = 'sorgudegeri')))
birde işlemleri sırasıyla yazayım.

1= select strcharid1 from account_char where straccountid = 'sorgudegeri'
2= select straccountid from tb_user where ref='1ci_sorgudan_cikan_deger'
3= select strcharid1 from account_char where straccountid='2ci_sorgudan_cikan_deger_veya_degerler'
4=select *from userdata where struserid='3ci_sorgudan_cikan_deger_veya_degerler'