PDA

View Full Version : سوال: واریز پاداش به حساب کارمندان



farhan1
پنج شنبه 30 خرداد 1392, 17:50 عصر
سلام خدمت اساتید محترم:
دوتا ویو در sql دارم یکی بنام view_total ودیگری view_ all که اولی اطلاعات کد قسمت- نام قسمت - تعداد نفرات - مبلغ خالص پرداختی
دومی اطلاعات کد قسمت- نام قسمت - شماره کارگزینی- نام- نام خانوادگی

حال می خواهم مبلغی که به هرکدام از کارمندان می رسد : مبلغ خالص پرداختی تقسیم بر تعدا دنفرات هر قسمت
و در مرحله بعد اگر آن قسمت رئیس داشت 10 درصد مبلغ تقسیم شده به رئیس اضافه گردد و آن 10 درصد از مبلغ دیگر کارمندان کسر گردد
و در آخر بتوان این مبالغ را با توجه به فرمت زیر در یک جدول جداگانه ذخیره کرد. قبل از ذخیره کردن در دیتاگرید نمایش داد.
نام قسمت- کد کارگزینی-نام- نام خانوادگی - مبلغ خالص پرداختی(با توجه به توضیحات)

این کد مربوط به قسمتی که به هر نفر چقدر می رسد( کارمندان با 10 درصد کسر شده)

string a = "select (select top(1)khales_pard / (Total + 0.1))as r from View_total";

اگر قسمتی رئیس داشت این مبلغ به رئیس برسد (با 10 درصد اضافه شده)

string s = "select top(1)khales_pard -((Total-1)*(khales_pard / (Total + 0.1))) as M from View_total";

و اگر رئیس نداشت همان مبلغ به حساب نفر واریز گردد
لطفا راهنمایی کنید

farhan1
پنج شنبه 30 خرداد 1392, 22:13 عصر
کسی نیست کمک کنه

farhan1
جمعه 31 خرداد 1392, 22:23 عصر
کسی نیست کمک کنه

farhan1
شنبه 01 تیر 1392, 23:29 عصر
کسی نمیتونه کمک کنه

farhan1
دوشنبه 03 تیر 1392, 13:08 عصر
کسی تو این تایپیک نمیتونه کنمک کنه

farhan1
دوشنبه 03 تیر 1392, 13:08 عصر
کسی تو این تایپیک نمیتونه کمک کنه

مهدی هادیان2
دوشنبه 03 تیر 1392, 13:23 عصر
بسم الله الرحمن الرحیم
با سلام
به نظرم بهتره به صورت ریزتر و ملموس تر مسئله تون رو مطرح بفرمائید.
موفق باشید.