اذهب الي المحتوي
أوفيسنا

انشاء استعلام


essam.elsayed

الردود الموصى بها

السادة الكرام 

تحية طيبة و بعد 

ارجوا المساعدة فى انشاء  عمود فى الاستعلام  يتم من خلالة طرح القيمة فى الصف الثانى  من القيمة فى الصف الاول 

بمعنى اجمالى القيمة فى اول صف بتاريخ 13/04/2016 تساوى صفر

وتكون القيمة فى الصف الثانى بتاريخ 14/04/2016 تساوى 200 وهو طرح 1200 من 1000 (1200-1000=200)

وتكون القيمة فى الصف الثالثبتاريخ  15/04/2016 تساوى 300 وهو طرح 1500من 1200 (1500-1200=300 )

 

 

 

New Picture (19).bmp

تم تعديل بواسطه essam.elsayed
رابط هذا التعليق
شارك

وعليكم السلام ورحمة اللة 

شكرا على المساعدة  والمرفقات ولكن ليس هذا بالمقصود 

المطلوب اضافة عمود يقوم بعملية الطرح بين صفين 

مع العلم بان (turbine meter line 1)  تكون القيمة المدخلة با الزيادة (+) وليست بالنقصان فهى قراءة عداد 

فاذا افترضنا ان

قراءة العداد فى اليوم الاول 1000 

واليوم الثانى 1200 و اليوم الثالث 1500 واليووم الرابع 2000

فان القيمة المطلوبة فى العمود المراد انشاءة يتم طرح اليوم الثانى من اليوم الاول و اليوم الثالث من اليوم الثانى وهكذا ،  و كون على النحو التالى 

         total                             turbine meter line 1                              date         

13/04/2015                                       1000                                      (1000 ) او صفر 

14/04/2015                                      1200                                        200

15/04/2016                                      1500                                        300

19/04/2015                                     2000                                        500

فهل يوجد معادل فى الاستعلام لاظهار هذة النتائج 

شاكرين لسيادتكم حسن تعاونكم معنا 

New Picture (19).bmp

 

تم تعديل بواسطه essam.elsayed
رابط هذا التعليق
شارك

السلام عليكم

أخي الكريم اقترح عليك حل أراه افضل من الاستعلام و اسهل وهو كتالي

1- اضف عمود جديد في الجدول باسم القراءة القديمة تأخذ القيمة افتراضيا من اخر سجل

2- قم بعملية طرح بين القيمتين في العمود الثالث بكل بساطة

 

رابط هذا التعليق
شارك

شكرا على الاهتام و الرد 

لقد توصلت الى 

[total line1: (select(sum([TurMeterL1])) from  [reding] where query1.[date]>=[date

ولكن المعادلة  لم تعطى النتائج المطلوبة فهى تقوم بتجميع تراكمى لمجموع اليومى 

 

اخلى الكريم عبدالة

شكرا على المساعدة هل يمكن شرح عمل  اضفافة عمود جديد في الجدول باسم القراءة القديمة تأخذ القيمة افتراضيا من اخر سجل 

 

رابط هذا التعليق
شارك

4 ساعات مضت, essam.elsayed said:

هذا هو المرفق 

تفضل ... ارجو ان يكون هذا المطلوب ... :fff:

و ارجو من اخي عبد الله اذا جهز حل ان يرفقه لنستفيد من كل الطرق :wink2:

CngAndMoudel2.rar

  • Like 1
رابط هذا التعليق
شارك

السلام عليكم

تفضل اخي الكريم  ما قمت به التالي

1- اضفت عمود جديد باسم oldnumber

2- اضفت نموذج لاضافة التأشيرات بحيث عندما تقوم باضافة في عمود ModuleCrn  ستظهر اخر تأشيرة في العمود الذي أضفته

 

CngAndMoudel.rar

  • Like 1
رابط هذا التعليق
شارك

:clapping:

هذا ما يشير له الاستاذ جعفر في توقيعه ... :fff:

في اعتقادي ، مشاركة أكثر من شخص في الرد على السؤال ، هو فائدة للجميع ، فمنه نتعلم الطرق الاخرى للإجابة على السؤال ، ونتعلم خبايا البرمجة :rol:

  • Like 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information