كيف يمكن أن أقوم بالعمليات الأربعة ( + , / , - , * ) داخل ال Query بالإضافة لعملية ال Sum
أرجو مساعدتي ولكم جزيل الشكر
كيف يمكن أن أقوم بالعمليات الأربعة ( + , / , - , * ) داخل ال Query بالإضافة لعملية ال Sum
أرجو مساعدتي ولكم جزيل الشكر
بسم الله الرحمن الرحيم
اهلاً وسهلاً بك يااخ فادي
ان ماتريده شي سهل (( اي لاتصتصعب حله ))
طبعا انا سأظرب لك مثال على حقول ثلاثه مثلاً الحقل الأول اسمه a والحقل الثاني اسمه b
والحقل الثالث اسمه c
سأقوم بظرب الحقل الاول a في الحقل b والناتج سيكون في الحقل c
فأليك الكود :
Table1.Edit;
Table1.FieldByName('c').asinteger:=Table1.FieldByName('a').asinteger*Table1.FieldByName('b').asinteger;
Table1.Post;
وهذه هي الطريقة :)
طبعاً اذا اردت تحويل العملية من ضرب الى جمع او طرح او غيره
قم بتغيير الأشار التي في الكود (( طبعاً لاحظ انه محطوط * وهذه تدل على ان العملية ضرب ))
وتقبل اطيب تحياتي اخوك SUM
شكراً لك اخي العزيز Sum :
ولكن من أجل عملية الSum داخل الـ Tableكيف أستطيع فعلهاوهل هناك طريقة لهذه العمليات في الQuery
مع شكري الجزيل لك
اخي العزيز فادي
اذا كنت تريد ان تقوم بأي عملية داخل القاعده (( يعني نتائجها داخل الجدول ))
فيمكنك بأستخدام منهج
FieldByName
طبعاً اذا كنت تبغا مثال لذلك
انظر للكود السابق
وتقبل اطيب تحياتي اخوك SUM
اخي فادي
ياريت توضح اكتر .
اقصد اعطينا متال .
انا فهمت قصدك يعني تريد ان تنفد العمليات الحسابية داخل جملة SQL .
ادا كان كذلك فا عطينا متال لما تريد ان تفعله .
وشكرا
هذا الموضوع مغلق.