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

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

قام بنشر

السلام عليكم يا اخوانى لدى ملف يحتوى على الاتى

  1. 3 ملفات كل ملف بة رقم تعريفي ID و امام كل رقم المبلغ الخاص بة كما ايضا يسمح بتكرار الرقم سوء مع تغيير المبلغ او الابقاء علية كما هو
  2. ملف يحتوى على الارقام التعريفية ID
  3. عملنا استعلام بحيث يتم ربط الجدول الذى يحتوى على الارقام التعريفية بالـ 3 جدول بحيث يتم عرض الارقام التعريفية المتواجدة في جدول ID بالمبالغ المتواجدة في 3 جداول الاخرى

مشكلتى الان كالتالى

  1. اولا عندما عملت على ربط 3 جدوال بالجدول الخاص بالارقان تعريفية و الذى يحتوى على رقمين 1419 و 1420 ظهر لى في الاستعلام البيانات الخاصة بالرقم 1419 فقط و لا اعرف لماذا
  2. ثانيا الرقم 1419 متكرر مرة واحدة فقط في احد الجداول التلاتة علما ان المبالغ متغيرة في المرتين و لكن الظاهر غير كده يعنى كان المفروض ان يظهر المبلغ مرة واحدة في جدول واحد و امام الجدولين الاخرين يكون خالى من بيانات

Query1 ID 01.amount 02.amount 03.amount 1419 75 91 43 1419 73 91 43

test.rar

قام بنشر (معدل)

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

<p>شكرا لاجابتك بس ماذا تقصد استع%2

تم تعديل بواسطه ali fathi
قام بنشر

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

قام بنشر

شكرا اخى ابوخليل بالفعل هذا ما اريدة كبيانات بس كنت عايز اعملة في شكل صفوف و اعمدة بحيث العمود يحتوى على الاكواد و الصفوف تحتوى على بيانات الجدوال 1 و 2 و 3 و 4 بحيث يتم سرد البينات في مثل هذا الشكل

فممكن حضرتك تشرح لي كيفية عمل ما عملتة في هذه الصورة

قام بنشر

اي صورة ؟

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

المراد اخى من استفسارى هو الاتى

انا لدى ملف من الاكواد للموظفين و لدى عدد من جداول متمثل فى عدد اشهر و من الوارد ان يذكر موظفين باخد مبالغ عملات فى شهر و فى شهر اخر لا يذكروا و ايضا وارد ان يتحصل احد او بعض موظفين على اكثر من عمولة خلال الشهر الواحد

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

فهل هذا ممكن ام طلبي ليس بواضح اذا كان ليس بواضح ارجو الافادة و ممكن اذكر مثال كالتالى

اسماء الموظفين : محمد ، احمد ، ياسر

ياسر تحصل على عمولة فى شهر يناير 100 و شهر فبراير 200 و 300 و فى مارس 150

محمد تحصل على عمولة فى شهر فبراير 175 و فى مارس 250 و 125

احمد تحصل على عمولة فى يناير 120

اريد الجدول ان يظهر كالتلى

اسم الموظف يناير فبراير مارس

محمد 175 250

محمد 125

احمد 120

ياسر 100 200 150

ياسر 300

ارجو ان تكون صورة طلبي قد اتضحت و شكرا على مساعدة

قام بنشر

واضح اخي علي

والامر مقدور عليه ان شاء الله

ولكنك لم تضع في الجداول لا اسماء ولا معرفات اسماء ولا شهور

انت وضعت فقط سنين ، وعملة فقط

ارفق مثالا مكتملا

قام بنشر

اخى الكريم الاسماء ممثلة في جدول الاكواد ID و الشهور متمثلة في اربع جداول على هيئة كل جدول يمثل ربع سنة و هذه الجداول مسماه بالارقام 1 2 3 4 يبقي كده المثال المرفق مكتمل و لكن على هيئة مسميات و ما حاولت ان افعلة في اخر مشاركة ما هى الا محاولة لتقريب ما اريده ارجو ان يكون وجه نظرى قد اتضحت و اذا كانت لا فاعلمنى و سوف اعمل مثال اخر و شكرا جزيل الشكر لمحاولة المساعدة و مشاركة

قام بنشر

اخى الكريم الاسماء ممثلة في جدول الاكواد ID و الشهور متمثلة في اربع جداول على هيئة كل جدول يمثل ربع سنة و هذه الجداول مسماه بالارقام 1 2 3 4 يبقي كده المثال المرفق مكتمل و لكن على هيئة مسميات و ما حاولت ان افعلة في اخر مشاركة ما هى الا محاولة لتقريب ما اريده ارجو ان يكون وجه نظرى قد اتضحت و اذا كانت لا فاعلمنى و سوف اعمل مثال اخر و شكرا جزيل الشكر لمحاولة المساعدة و مشاركة

قام بنشر

شكرا اخى ابو خليل لمجهودك معى بالفعل الملف المرفق قرب من وجه نظرى بنسبة 95 % بس لي سؤالين

السؤال الاول الملف المرفق مبنى فى اساسة على فكرة الاستعلام الموحد ( هل من شرح مبسط كيفية تطبيق فكرة الاستعلام الموحد )

السؤال الثانى بالسنبة الى حقل الكود و الخاص بكود 1419 هنا فى المثال المرفق الناتج مجموع فى شهر واحد السؤال هو هل يمكنى عدم الجمع يعنى تكرار الكود بحيث يكون فى بندين بدل بند مجمع

قام بنشر
( هل من شرح مبسط كيفية تطبيق فكرة الاستعلام الموحد )

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

وطريقة انشائه : بفرض وجود استعلامي تحديد

1- افتح استعلام التحديد الأول على عرض SQL ثم حدد جميع الاسطر الموجودة فيه ثم انسخها

2- افتح استعلام توحيد جديد ثم الصق ما نسخته داخله ثم انقر انتر لتنتقل الى سطر جديد

3- اكتب كلمة Union في السطر الجديد ثم انقر انتر لتنتقل الى سطرجديد

4- افتح استعلام التحديد الثاني على عرض sql وانسخ ما بداخله ثم الصقه في استعلام التوحيد تحت الكلمة السابقة

5- شغل الاستعلام لترى النتيجة

السؤال هو هل يمكنى عدم الجمع يعنى تكرار الكود

كما بينت لك سابقا ان بياناتك داخل الجداول ناقصة

في المرفق السابق وضعت لك في الجداول معرفا لما اسميته بالاسماء

وحسب طلبك الاخير انت بحاجة ايضا الى معرف للجداول

انظر النتيجة

db5.rar

  • 3 weeks later...
قام بنشر

يعنى مقدرش اعمل ما اريد الا عن طريق استعلام التوحيد بالطريقة السابقة على الرغم ان لو عملت شهر شهر على حد بيظهر كما اريد فما الفارق

قام بنشر

الفارق : ان البيانات موزعة على ثلاث جداول

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

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