PDA

View Full Version : استفاده از دو یا چند دستور select در یک استرود؟



dariavosh
چهارشنبه 20 فروردین 1393, 02:45 صبح
سلام دوستان؛
من میخام چندتا selsct تو یک stored procedure استفاده کنم، هر ذستور select از یک شرط استفاده میکنه، نتیجه این میشه که اطلاعات را تو چندتا جدول جداگانه نشون میده، من میخام همه اطلاعات فراخوانی شده را تو یک جدول نشون بده آیا امکان داره؟ مشه بگید دستورات را چطوری بنویسم، لطفا راهنماییم کنین، سپاسگزارم:لبخندساده:

espootin
چهارشنبه 20 فروردین 1393, 15:54 عصر
سلام.
اگر ستون هاتون مشابه باشند، می توانید اجتماع کنید(Union) ./


select col1, col2, ... from table1
union all
select col1, col2, ... from table2

dariavosh
پنج شنبه 21 فروردین 1393, 22:53 عصر
سلام.
اگر ستون هاتون مشابه باشند، می توانید اجتماع کنید(Union) ./


select col1, col2, ... from table1
union all
select col1, col2, ... from table2


از
union all بین دو select استفاده کردم این ارور (All queries combined using a UNION, INTERSECT or EXCEPT operator must have an equal number of expressions in their target lists.) را داد!

نیلوفر66
پنج شنبه 21 فروردین 1393, 23:35 عصر
باید یک فیلد مشترک با نوع داده یکسان داشته باشن
سرچ کن شرایط و دستور رو رو میبینی

dariavosh
جمعه 22 فروردین 1393, 01:24 صبح
باشه بیشتر جستجو میکنم، ممنون.