farhan1
پنج شنبه 30 خرداد 1392, 18: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";
و اگر رئیس نداشت همان مبلغ به حساب نفر واریز گردد
لطفا راهنمایی کنید
دوتا ویو در 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";
و اگر رئیس نداشت همان مبلغ به حساب نفر واریز گردد
لطفا راهنمایی کنید