المشاركات : 165
المواضيع 38
الإنتساب : Jan 2019
السمعة :
2
الشكر: 38
تم شكره 127 مرات في 67 مشاركات
السلام عليكم اساتذتى الكرام
كيف يتم تنسيق الارقام داخل سيكول
عندى فيو بها عمليه حسابيه كلاتى
كود :
((dbo.TB_Salarie.Basic2 + dbo.View_Ratio_Total.Ratio_Total) * 10 / 100 - dbo.TB_Salarie.Pensions * 10 / 100) * 10
النتيجه بتظهر 1679.199540
محتاج تظعر بالشكل دا 1679.20
يعني انسق ظهورالناتج رقمين بعد العلامه العشريه
المشاركات : 2,329
المواضيع 81
الإنتساب : May 2018
السمعة :
522
الشكر: 14039
تم شكره 5671 مرات في 2269 مشاركات
يمكنك استخدام هذا الاستعلام :
PHP كود :
select cast(columnName as numeric(10,2)) as 'columnName' from tableName
او هذا الاستعلام :
PHP كود :
CONVERT(decimal(2,2), OldCommissionPercent) as CommissionPercent
او هذا الاستعلام :
PHP كود :
declare @a decimal(18,4) = 100.00
SELECT CONVERT(DECIMAL(5,2),@a)
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر
المشاركات : 165
المواضيع 38
الإنتساب : Jan 2019
السمعة :
2
الشكر: 38
تم شكره 127 مرات في 67 مشاركات
(12-12-19, 04:59 PM)asemshahen5 كتب : يمكنك استخدام هذا الاستعلام :
PHP كود :
select cast(columnName as numeric(10,2)) as 'columnName' from tableName
او هذا الاستعلام :
PHP كود :
CONVERT(decimal(2,2), OldCommissionPercent) as CommissionPercent
او هذا الاستعلام :
PHP كود :
declare @a decimal(18,4) = 100.00
SELECT CONVERT(DECIMAL(5,2),@a)
شكر لردك ولكن اضع هذا الاستعلام فين لو تكرمت
هذا كود الفيو كاملا اين ادمج معه هذا لاستعلام
كود :
SELECT dbo.TB_Employ.Emp_ID, dbo.TB_Employ.Emp_Nam, dbo.TB_Law.Nam AS Law_Nam, ((dbo.TB_Salarie.Basic2 + dbo.View_Ratio_Total.Ratio_Total)
* 10 / 100 - dbo.TB_Salarie.Pensions * 10 / 100) * 10 AS Variable, dbo.TB_Salarie.Pensions AS Basic
FROM dbo.TB_Employ INNER JOIN
dbo.TB_Salarie ON dbo.TB_Employ.Emp_ID = dbo.TB_Salarie.Emp_ID INNER JOIN
dbo.TB_Law ON dbo.TB_Employ.Emp_Law = dbo.TB_Law.ID INNER JOIN
dbo.View_Ratio_Total ON dbo.TB_Employ.Emp_ID = dbo.View_Ratio_Total.Emp_ID
WHERE (dbo.TB_Law.Nam IN
(SELECT Nam
FROM dbo.TB_EmpLaw))
المشاركات : 2,329
المواضيع 81
الإنتساب : May 2018
السمعة :
522
الشكر: 14039
تم شكره 5671 مرات في 2269 مشاركات
PHP كود :
SELECT dbo.TB_Employ.Emp_ID, dbo.TB_Employ.Emp_Nam, dbo.TB_Law.Nam AS Law_Nam, CONVERT(decimal(18,2),((dbo.TB_Salarie.Basic2 + dbo.View_Ratio_Total.Ratio_Total) * 10 / 100 - dbo.TB_Salarie.Pensions * 10 / 100) * 10) AS Variable, dbo.TB_Salarie.Pensions AS Basic FROM dbo.TB_Employ INNER JOIN dbo.TB_Salarie ON dbo.TB_Employ.Emp_ID = dbo.TB_Salarie.Emp_ID INNER JOIN dbo.TB_Law ON dbo.TB_Employ.Emp_Law = dbo.TB_Law.ID INNER JOIN dbo.View_Ratio_Total ON dbo.TB_Employ.Emp_ID = dbo.View_Ratio_Total.Emp_ID WHERE (dbo.TB_Law.Nam IN(SELECT Nam FROM dbo.TB_EmpLaw))
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر
المشاركات : 165
المواضيع 38
الإنتساب : Jan 2019
السمعة :
2
الشكر: 38
تم شكره 127 مرات في 67 مشاركات
(12-12-19, 10:45 PM)asemshahen5 كتب : PHP كود :
SELECT dbo.TB_Employ.Emp_ID, dbo.TB_Employ.Emp_Nam, dbo.TB_Law.Nam AS Law_Nam, CONVERT(decimal(18,2),((dbo.TB_Salarie.Basic2 + dbo.View_Ratio_Total.Ratio_Total) * 10 / 100 - dbo.TB_Salarie.Pensions * 10 / 100) * 10) AS Variable, dbo.TB_Salarie.Pensions AS Basic FROM dbo.TB_Employ INNER JOIN dbo.TB_Salarie ON dbo.TB_Employ.Emp_ID = dbo.TB_Salarie.Emp_ID INNER JOIN dbo.TB_Law ON dbo.TB_Employ.Emp_Law = dbo.TB_Law.ID INNER JOIN dbo.View_Ratio_Total ON dbo.TB_Employ.Emp_ID = dbo.View_Ratio_Total.Emp_ID WHERE (dbo.TB_Law.Nam IN(SELECT Nam FROM dbo.TB_EmpLaw))
تسلم ايدك الله ينور عليك
جزاك الله كل خير
يريت تشوف الموضوع دا الكود الموجود حضرتتك ال عمله بلغه سي شارب محتاج اعمله سيكول واطبقه على فيو
http://vb4arb.com/vb/showthread.php?tid=32495
المشاركات : 2,329
المواضيع 81
الإنتساب : May 2018
السمعة :
522
الشكر: 14039
تم شكره 5671 مرات في 2269 مشاركات
الله يسلمك .
بالنسبة للطلب الثاني فمن الصعب عمله فيو .
سبحان الله وبحمده سبحان الله العظيم و الحمد لله ولا اله الا الله والله اكبر
المشاركات : 165
المواضيع 38
الإنتساب : Jan 2019
السمعة :
2
الشكر: 38
تم شكره 127 مرات في 67 مشاركات
19-12-19, 01:11 PM
(آخر تعديل لهذه المشاركة : 19-12-19, 10:25 PM {2} بواسطة asemshahen5.)
(18-12-19, 05:19 PM)asemshahen5 كتب : الله يسلمك .
بالنسبة للطلب الثاني فمن الصعب عمله فيو .
طيب ممكن بعد اذنك نتواصل على الفيس اشرحلك المطلوب ربما يكون فيه حل اخر
اكيد هناك حل ولكن ربما لم اقدر على على توضيحه
المطلوب يعتمد على حلقه فور تتم لحساب القيم وضربها فى قيمه ثابته والنتيجه توضع للموظف وتتعتمد على اخر سطر تم اضافته
ارجو فتتح الفيس لارسال ملف يوضح المطلوب ووان شاء الله يوجد حل عند حضرتك او الاخوه الافاضل
[attachment=23708]
المشاركات : 1
المواضيع 0
الإنتساب : Oct 2014
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
هل يوجد في هذا المنتدى تعليم للمبتدئين من الصفر أم لا
|