با سلام
من يه sp يه صورت
http://www.barnamenevis.org/C:...2-57-20 ب.jpg
و يه Sp به صورت
http://C:\Documents and Settings\Pc\Desktop\q.jpg
نوشتم
حالا مي خوم يه sp بنويسم كه اطلاعات اين دو sp رو پشت سر هم نشون بدهلطفا راهنماييم كنيد
Printable View
با سلام
من يه sp يه صورت
http://www.barnamenevis.org/C:...2-57-20 ب.jpg
و يه Sp به صورت
http://C:\Documents and Settings\Pc\Desktop\q.jpg
نوشتم
حالا مي خوم يه sp بنويسم كه اطلاعات اين دو sp رو پشت سر هم نشون بدهلطفا راهنماييم كنيد
سلام. شما میتونید یک کوئری رو در یک sp بنویسید. به این صورت که کوئری اول رو نوشته مابین اون union all قرار داده بعد کوئری دوم رو بنویسید.اینجوری نتیجه هردو کوئری رو با یک sp بدست خواهید اورد و نیازی به این دو sp نیست.فقط یک Sp دارید.
مثال :
select id,radif,price from table1
where id =10
union all
select id,radif,price from table 2
where id=20
سلام
union فقط در صورتی جواب خواهد داد که فیلدهای برگشتی هر دو SP یکسان باشند
بله.به خاطر همین من گفتم از union استفاده کنند چون فیلدهای هر دو sp مثل هم هست.
به نام خدا
سلام
ببخشید اگه یکسان نبود اون موقع چیکار باید کنند /؟
سلام.
اگر یکسان نبود یا باید با Join یا با استفاده از Subquery نتیجه را تلفیق کرده و نمایش دهند.