الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طرح القراءة الحالية من القراءة السابقة

بدأه kamal alnahhal في 25 ديسمبر 2011 · 15 رد · 994 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أحبائي الغالييييييييييييييييييين

مليون تحية طيبة وبعد ،،،

أريد عمل استعلام يقوم بطرح القراءة الحالية من القراءة السابقة لعمل الاستهلاك اليومي

date read الاستهلاك

2011/01/01 50 0

2011/02/01 120 70

2011/03/01 150 30

2011/04/01 160 10

مرفق لكم مثال

بارك الله فيكم اللهم آمييييييييين

db1.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#2

استاذي الفاضل : كمال النحال

السلام عليكم ورحمة الله وبركاته

اتمنى ان تكون بألف صحه وسلامه

هذا ملفك بعد التعديل بناء على طلبك

post-15367-013976900 1324803601_thumb.gi

za-db1.rar

بالتوفيق

المرفقات
km.gif
#3

أختي الفاضله / أم عهود

مليون تحية طيبة لك وبعد ،،،

أتمنى ان تكون بتمام الصحة في ظل أسرتك الكريمة ، وبارك الله فيكي على الرد الجميل والرائع.

حاولت أن أجد حل ، ووجدت حل ولكن القيم ظهرت بالسالب.

ولذا سأرفق الملف

db1.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#4

السلام عليكم

اخ كمال النحال وبعد إذن استاذتي ومعلمتي واختي زهرة حفضها الله ورعاها من كل مكروه

انا مبتدىء بس ماافهم بالكودات بس افهم بالرياضيات

بس غيرت مكان الطرح ولاحظ الكود

مرفق التعديل.

db1-up.rar

#5
سلامنا لكم كتب:

السلام عليكم

اخ كمال النحال وبعد إذن استاذتي ومعلمتي واختي زهرة حفضها الله ورعاها من كل مكروه

انا مبتدىء بس ماافهم بالكودات بس افهم بالرياضيات

بس غيرت مكان الطرح ولاحظ الكود

مرفق التعديل.

والله سلامنا لك أيها الأخ الكريم وبارك الله في حسناتك اللهم آمييييييييييييييييين.

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#6

بارك الله بك اخي الكريم ( سلامنا لكم )

اخي الفاضل كمال

تستطيع استبعاد اشارة الناقص من مثالك بإستخدام الدالة Abs من الحقل cust بهذه الطريقة

kamal: Abs([cust])

ليصبح الإستعلام بهذه الطريقة

post-15367-079775000 1324810519_thumb.gi

طبعا انت ستأخذ الحقل الذي بدون اشارة السالب وهو kamal

za-db1-LAST.rar

بالتوفيق

المرفقات
km1.gif
#7

السلام عليكم

شكرا لك أخت زهرة وبارك الله في عملك

وهذه المباركة تعطيني دفعة للامام

وجزاك الله خير

#8

أحبائي الاعزاء

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

أحييكم على جهودكم وهمتكم العالية والرغبة في المساعدة

لقد وجدت مثال آخر موقع أجنبي ولذا سأرفق لكم الملف بعد التعديل.

http://www.pcreview.co.uk/forums/have-table-need-subtract-reading-prev-da-t3719084.html

دمتم ذخراً لكل الاعضاء

db1.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#9

السلام عليكم

جزاك الله خير اخي كمال النحال لقد استفدت من الموضوع والمشاركات.

وهذا مثال الاخت زهرة

لاحظ حقل Next وحقلconsuming

وموفق ان شاء الله دنيا وآخرة

za-db11.rar

#10

الاخ الكريم كمال والاخت المبجلة زهرة لقد استمتعت كثيرا بهذه المشاركة ولكني اعييت نفسي من طول محاولة فهم هذه العبارة التي تطرح القيمة السابقة من الحالية ولم افهم مضمونها فهلا احد يتفضل علينا بشرح هذه العبارة بلغة SQL

SELECT MAX(R2.Reading) FROM Readings As R2 WHERE R2.ReadingDate < R1.ReadingDate

او اي مصدر لشرح هذا الامر

وما معنى عبارة استعلام فرعي

وذلك للاستفادة والتعلم وجزاكم الله خير

تم تعديل هذه المشاركة بواسطة kh202067 في 26 ديسمبر 2011 في 05:55

#11

بارك الله فيكم .. دكتورة/ زهرة ، أستاذ/ كمال .. زادكما الله علماً وفضلا.

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#12

وحتى تعم الفائدة للجميع أرفق المثال الاصلي وهو خاص بالآبار وقراءاته واستهلاكاته

Database1.rar

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#13

اخي الفاضل : كمال

ما شاء الله تبارك الله

عمل جميل ومنظم

بالتوفيق

#14

السلام عليكم

استاذنا كمال النحال

عندما افك الضغط وافتح القاعدة تطلع بس الواجهة

ولاتظهر القاعدة الاصلية

ياريت تعيد تحميل المرفق من جديد مع القاعدة الاصلية

لكي تعم الفائدة للجميع

وجزاك الله خير.

#15

أخي الغالي / سلامنا لكم

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

تكرم .. أعيد لك تحميل المرفق بحيث ترى القاعدة الاصلية كما تسميها

ولكن لو فتحت القاعدة السابقة من خلال الضغط على مفتاح Shift بإستمرار والنقر على الملف لرأيت القاعدة وما بداخلها

لأنني استخدمت كود اخفاء القاعدة وكائناتها في المرفق السابق.

بالتوفيق

Database11.rar

تم تعديل هذه المشاركة بواسطة kamal alnahhal في 26 ديسمبر 2011 في 13:32

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

#16
kh202067 كتب:

الاخ الكريم كمال والاخت المبجلة زهرة لقد استمتعت كثيرا بهذه المشاركة ولكني اعييت نفسي من طول محاولة فهم هذه العبارة التي تطرح القيمة السابقة من الحالية ولم افهم مضمونها فهلا احد يتفضل علينا بشرح هذه العبارة بلغة SQL

SELECT MAX(R2.Reading) FROM Readings As R2 WHERE R2.ReadingDate < R1.ReadingDate

او اي مصدر لشرح هذا الامر

وما معنى عبارة استعلام فرعي

وذلك للاستفادة والتعلم وجزاكم الله خير

أخي العزيز

يبدو لي أنك مبتدأ في الاكسس وأنصحك بأن تطلع على هذا الرابط لتتعلم المزيد ومن الصفر على مفاهيم الاكسس وعمل الجداول والاستعلامات وغيره

/index.php?showtopic=42179&hl= انواع الاستعلامات&st=0

معنى الكود السابق أن القراءة السابقة تساوي أعلى قيمة في الجدول الوهمي R2 والمبني من الجدول Readings بحيث يكون تاريخ القراءة أقل من تاريخ القراءة من الجدول الوهمي المسمى R1 والمبني من الجدول Readings أيضاً.

موفق

تم تعديل هذه المشاركة بواسطة kamal alnahhal في 26 ديسمبر 2011 في 14:06

[يمين]

إذا كـان تـرك الـدين يعــنــي تقــدمــاً

فـيا نفــس مـوتــي قبــل أن تتقـدمــي

[/يمين]

مواضيع مشابهة