المشاركات : 5
المواضيع 2
الإنتساب : Jan 2023
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
السلام عليكم ورحمة الله وبركاته وشهر مبارك وخواتم مباركة
اخواني الاساتذه الاعزاء
انا عندي قاعدة بيانات اكسس فيها جدول مكون من خمسه اعمدة
الرقم ، التاريخ ، اسم العميل ، كود العميل،المبلغ المنصرف
وأريد اسوي تقرير جماعي لكل العملاء بالمنصرف لكل عميل كل يوم على حده طوال الشهر واظهار البيانات في الداتا جريد فيو
للعلم بأن معظم العملاء تتكرر عملية الصرف لهم في اليوم الواحد اكثر من مره
هل هناك من يعطيني الحل بالكود المناسب
حفظكم الله
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
07-04-23, 02:54 AM
(آخر تعديل لهذه المشاركة : 07-04-23, 02:52 PM {2} بواسطة Taha Okla.)
وعليكم السلام ورحمة الله وبركاته
استخدم هذا الاستعلام وعدله لما يناسب برنامجك
هذا لترتيب الأشخاص أولاً ثم التاريخ :
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY CuID, CuName, DateS;
وهذا لترتيب التاريخ أولاً ثم الأشخاص:
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY DateS,CuID, CuName;
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 5
المواضيع 2
الإنتساب : Jan 2023
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
أشكرك اخي طه وبارك الله فيك سوف استخدم الكود وارد لك خبر عن النتيجة ...وفقك الله
المشاركات : 5
المواضيع 2
الإنتساب : Jan 2023
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
(07-04-23, 10:49 PM)ابو ايمن شعيب كتب : أشكرك اخي طه وبارك الله فيك سوف استخدم الكود وارد لك خبر عن النتيجة ...وفقك الله
لا زالت المشكلة موجوده وهو ظهور تكرار اسم العميل اكثر من مره في اليوم الواحد
المشاركات : 1,262
المواضيع 16
الإنتساب : May 2016
السمعة :
291
الشكر: 801
تم شكره 2223 مرات في 1168 مشاركات
لاحظ المثال الذي بنيت عليه الاستعلام من أربع حقول فقط (CuID, CuName, DateS, Amount)
اذا غيرت فيه ستتغير النتيجة ..
جرب بمثال فيه نفس اسماء الحقول
وسترى النتيجة كما أخبرتك..
لذا عليك التجريب كما أخبرتك أولا للتتأكد من أن اللحل الذي تريده كهذا ..
ثم عدل عليه ليناسب مشروعك
وستعرف حينها كيف تجد الحل المناسب لمشروعك ..
قال صلى الله عليه وسلم:
«كلمتان خفيفتان على اللسان
ثقيلتان في الميزان،حبيبتان إلى الرحمن:
سبحان الله وبحمده، سبحان الله العظيم».
المشاركات : 19
المواضيع 0
الإنتساب : Apr 2023
السمعة :
7
الشكر: 21
تم شكره 32 مرات في 28 مشاركات
11-04-23, 09:06 AM
(آخر تعديل لهذه المشاركة : 11-04-23, 11:01 AM {2} بواسطة .)
(06-04-23, 11:54 PM)ابو ايمن شعيب كتب : السلام عليكم ورحمة الله وبركاته وشهر مبارك وخواتم مباركة
اخواني الاساتذه الاعزاء
انا عندي قاعدة بيانات اكسس فيها جدول مكون من خمسه اعمدة
الرقم ، التاريخ ، اسم العميل ، كود العميل،المبلغ المنصرف
وأريد اسوي تقرير جماعي لكل العملاء بالمنصرف لكل عميل كل يوم على حده طوال الشهر واظهار البيانات في الداتا جريد فيو
للعلم بأن معظم العملاء تتكرر عملية الصرف لهم في اليوم الواحد اكثر من مره
هل هناك من يعطيني الحل بالكود المناسب
حفظكم الله
(07-04-23, 02:54 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته
استخدم هذا الاستعلام وعدله لما يناسب برنامجك
هذا لترتيب الأشخاص أولاً ثم التاريخ :
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY CuID, CuName, DateS;
وهذا لترتيب التاريخ أولاً ثم الأشخاص:
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY DateS,CuID, CuName;
(11-04-23, 01:42 AM)ابو ايمن شعيب كتب : (07-04-23, 10:49 PM)ابو ايمن شعيب كتب : أشكرك اخي طه وبارك الله فيك سوف استخدم الكود وارد لك خبر عن النتيجة ...وفقك الله
لا زالت المشكلة موجوده وهو ظهور تكرار اسم العميل اكثر من مره في اليوم الواحد
الكود صحيح،
لكن يبدو انك لم تفهم أن CuID هو كود العميل وليس عمود الترقيم التلقائي
المشاركات : 5
المواضيع 2
الإنتساب : Jan 2023
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
(11-04-23, 09:06 AM) كتب : (06-04-23, 11:54 PM)ابو ايمن شعيب كتب : السلام عليكم ورحمة الله وبركاته وشهر مبارك وخواتم مباركة
اخواني الاساتذه الاعزاء
انا عندي قاعدة بيانات اكسس فيها جدول مكون من خمسه اعمدة
الرقم ، التاريخ ، اسم العميل ، كود العميل،المبلغ المنصرف
وأريد اسوي تقرير جماعي لكل العملاء بالمنصرف لكل عميل كل يوم على حده طوال الشهر واظهار البيانات في الداتا جريد فيو
للعلم بأن معظم العملاء تتكرر عملية الصرف لهم في اليوم الواحد اكثر من مره
هل هناك من يعطيني الحل بالكود المناسب
حفظكم الله
(07-04-23, 02:54 AM)Taha Okla كتب : وعليكم السلام ورحمة الله وبركاته
استخدم هذا الاستعلام وعدله لما يناسب برنامجك
هذا لترتيب الأشخاص أولاً ثم التاريخ :
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY CuID, CuName, DateS;
وهذا لترتيب التاريخ أولاً ثم الأشخاص:
كود :
SELECT CuID, CuName, DateS, sum(Amount) AS DailySum
FROM CuAmount
GROUP BY DateS,CuID, CuName;
(11-04-23, 01:42 AM)ابو ايمن شعيب كتب : (07-04-23, 10:49 PM)ابو ايمن شعيب كتب : أشكرك اخي طه وبارك الله فيك سوف استخدم الكود وارد لك خبر عن النتيجة ...وفقك الله
لا زالت المشكلة موجوده وهو ظهور تكرار اسم العميل اكثر من مره في اليوم الواحد
الكود صحيح،
لكن يبدو انك لم تفهم أن CuID هو كود العميل وليس عمود الترقيم التلقائي
شكرًا لك استاذ طه جربت الكود مثلما قلت لي وضبط معي الحمدلله
اسأل الله ان يكتب اجرك ..
|