رفتن به مطلب

جمع دو ستون مختلف در یک کوئری mysql


پست های پیشنهاد شده

 

سلام 
یک جدول در دیتابیس داریم به اسم c که حاوی محتویات شماره ایدی و نام افراد است مانند تصویر زیر
 

01.png

جدول a شامل اطلاعات مربوط به شماره staff_id و تعداد رضایت مشتریان از اون هاست
02.png

ستون plus_c تعداد رضایت هاست که باید جمع بشه برای هر staff_id 
و جدول b شامل تعداد عدم رضایت هاست که باید برای هرstaff_id جمع بشه 
03.png

حالا ما به یک کوئری احتیاج داریم که این اطلاعا ت رو به ما بده :
04.png
از دوستان ممنون میشم راهنمایی بفرمایند

 

لینک به ارسال

کوئری شما به این صورت در میاد

select staff_id,name,sum(min_c) sum_min,sum(plus_c) sum_plus from table_a a,table_b b,table_c c where a.staff_id=b.staff_id and a.staff_id=c.staff_id group by staff_id

 

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...