PDA

View Full Version : مشکل در SubSelect بعد از where



mjt10063
جمعه 27 اردیبهشت 1392, 20:45 عصر
سلام من 3 تا جدول دارم که این 3 تا جدول
از 2 تاشون اطلاعاتی رو واکشی میکنم و نمایش میدم
و میخوام اطلاعاتی که نمایش داده میشن توی جدول سوم نباشه

من از این کد استفاده کردم
Begin
select t_q.k_dars, t_q.id_q, t_q.Q, t_a.id_a, t_a.a1, t_a.a2, t_a.a3, t_a.a4
from t_q inner join t_a on t_q.id_q=t_a.id_q
where t_q.k_dars =@k_dars and t_q.id_q <b>؟ </b>
(select id_q from t_p where user_name=@user_name)
End
RETURN



توی این قسمت که علامت سوال هست وقتی <> رو میزارم
برنامه بهم این پیغام رو نشون میده

Subquery returned more than 1 value. This is not permitted when the subquery follows =, !=, <, <= , >, >= or when the subquery is used as an expression.