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

نام تاپیک: ادغام 3 جدول به همراه انجام عملیات جمع،ضرب، ...

  1. #1
    کاربر دائمی آواتار sehm67
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شاهدژ بالاده
    پست
    266

    Exclamation ادغام 3 جدول به همراه انجام عملیات جمع،ضرب، ...

    سلام
    3 جدول داریم
    جدول A . جدول B . جدول C
    حالا میخام این جداول رو با هم ادغام کنم. جدول A دارای رکورد های تکراری می باشد میخام رکورد های تکراری با هم جمع شوند و غیر تکراری ثابت بمانند. از دستور زیر استفاده میکنم ولی جواب درست و حسابی نمیده.

    Select SUM(A.num) as expr1 , A.name,A.number, B.GRoup
    , C.Number From A
    Inner join
    B
    On A.id = B.id
    Inner join
    C
    On A.code_x = c.code_x
    Group by A.name,A.number,B.Group,C.number


    زمانی ک ستونهای بیشتری از جدول A انتخاب میکنم عملیات جمع عمل نمیکند.
    مشکل کجاست؟
    آیا کوئری بهتر و سریعتری وجود دارد؟
    لطفا راهنمایی بفرمایید

  2. #2
    کاربر دائمی آواتار sehm67
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    شاهدژ بالاده
    پست
    266

    نقل قول: ادغام 3 جدول به همراه انجام عملیات جمع،ضرب، ...

    با سلام
    خدمت دوستانی ک شاید به چنین مشکلی روبرو بشن
    راه حلی ک بهش رسیدم این شد
    چون داده های من تو جدول A ممکنه ک تکراری باشه باید از تابع Max استفاده بشه.
    در جدول A من فیلد number از ارقام مختلف تشکیل شده بنابر این مجبورم از بزرگترین و یا کمترین رقم موجود در فیلد number استفاده کنم

    Select SUM(A.num) as expr1 , A.name,Max(A.number) as total, B.GRoup
    , C.Number From A
    Inner join
    B
    On A.id = B.id
    Inner join
    C
    On A.code_x = c.code_x
    Group by A.name,A.number,B.Group,C.number

    موفق باشید

تاپیک های مشابه

  1. ساخت کوئری ترکیب سه جدول به همراه یک شرط
    نوشته شده توسط amin_sltny در بخش MySQL
    پاسخ: 1
    آخرین پست: دوشنبه 05 آبان 1393, 14:02 عصر
  2. پاسخ: 0
    آخرین پست: جمعه 20 آبان 1390, 13:02 عصر
  3. پاسخ: 1
    آخرین پست: سه شنبه 07 تیر 1390, 10:26 صبح
  4. سوال: رتباط يك جدول به همراه زير فرم با يك جدول ديگر
    نوشته شده توسط nemat2000 در بخش Access
    پاسخ: 2
    آخرین پست: سه شنبه 10 فروردین 1389, 11:00 صبح
  5. استخراج ستونهای جدول به همراه نوع و سایز
    نوشته شده توسط Ghalandari در بخش SQL Server
    پاسخ: 5
    آخرین پست: چهارشنبه 10 خرداد 1385, 15:19 عصر

برچسب های این تاپیک

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

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