نمایش نتایج 1 تا 6 از 6

نام تاپیک: ادغام نتايج دو stored procedure با هم

  1. #1

    ادغام نتايج دو stored procedure با هم

    با سلام
    من يه sp يه صورت

    و يه Sp به صورت

    نوشتم
    حالا مي خوم يه sp بنويسم كه اطلاعات اين دو sp رو پشت سر هم نشون بده
    لطفا راهنماييم كنيد
    عکس های ضمیمه عکس های ضمیمه

  2. #2

    نقل قول: ادغام نتايج دو stored procedure با هم

    سلام. شما میتونید یک کوئری رو در یک 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

  3. #3
    کاربر دائمی آواتار s.Jabbari
    تاریخ عضویت
    مرداد 1388
    محل زندگی
    تبریز
    پست
    238

    نقل قول: ادغام نتايج دو stored procedure با هم

    سلام
    union فقط در صورتی جواب خواهد داد که فیلدهای برگشتی هر دو SP یکسان باشند

  4. #4

    نقل قول: ادغام نتايج دو stored procedure با هم

    بله.به خاطر همین من گفتم از union استفاده کنند چون فیلدهای هر دو sp مثل هم هست.

  5. #5
    کاربر دائمی آواتار sokote_bi_payan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    پاکدشت - تهران - تبریز - قزوین
    پست
    380

    نقل قول: ادغام نتايج دو stored procedure با هم

    به نام خدا
    سلام
    ببخشید اگه یکسان نبود اون موقع چیکار باید کنند /؟

  6. #6

    نقل قول: ادغام نتايج دو stored procedure با هم

    سلام.
    اگر یکسان نبود یا باید با Join یا با استفاده از Subquery نتیجه را تلفیق کرده و نمایش دهند.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •