با سلام
من يه sp يه صورت
و يه Sp به صورت
نوشتم
حالا مي خوم يه sp بنويسم كه اطلاعات اين دو sp رو پشت سر هم نشون بدهلطفا راهنماييم كنيد
با سلام
من يه sp يه صورت
و يه Sp به صورت
نوشتم
حالا مي خوم يه 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
Telegram : @SQL_Server
سلام
union فقط در صورتی جواب خواهد داد که فیلدهای برگشتی هر دو SP یکسان باشند
بله.به خاطر همین من گفتم از union استفاده کنند چون فیلدهای هر دو sp مثل هم هست.
Telegram : @SQL_Server
به نام خدا
سلام
ببخشید اگه یکسان نبود اون موقع چیکار باید کنند /؟
سلام.
اگر یکسان نبود یا باید با Join یا با استفاده از Subquery نتیجه را تلفیق کرده و نمایش دهند.
Telegram : @SQL_Server