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

كيف يتم عمل نماذج فرعيه و استعلام تجميعي؟


Eng Khaled

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

اعتذر اخى العزيز لا يوجد عندى حاليا اوفيس 2007

لكن هقولك الطريقه يمكن تعرفها و ناسيها

هتعملها فى الاستعلامات

عملية INNER JOIN

تقوم بدمج السجلات من جدولين أينما وجدت قيم متطابقة في حقل مشترك.

بناء الجملة

FROM table1 INNER JOIN table2 ON table1.field1 compopr table2.field2

table1, table2 أسماء الجداول التي يتم تجميع السجلات منها

field1, field2 أسماء الحقول المتصلة

إذا لم تكن الحقول رقمية فينبغي أن تكون من نفس نوع البيانات

كما ينبغي أن تحتوي على نفس نوع البيانات

ولكن لا ينبغي أن يكون لها نفس الاسم.compoprأي عامل مقارنة علائقي

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

طريقه اخرى

و هى استعلام توحيد الجداول ( union )

اضغط على create query in design view

بعد ذلك سيسألك بأضافه جدول

لا تضيف اى جدول

ثم كليك يمين

, اختار sql specific ثم union و اكتب الاتى


SELECT [1].[id], [1].name, [1].phone

FROM 1;

UNION SELECT [2].[id], [2].name, [2].phone

FROM 2;

UNION SELECT [3].[id], [3].name, [3].phone

FROM 3;

حيث 1 و 2 و 3 جداول

و name و ال phone حقول بداخل الثلاث جداول

بعد ذلك ابنى استعلام على استعلام التوحيد

انظر مثال عملى فى المرفقات على اكسيس 2003

union query.rar

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

اخي العزيز بجد مشع عارف اشكرك ازاي

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

انا عارف ان الموضوع كبير بس انا مش عندي الخبرة الكافية لعملة فارجو المساعدة

انا رفعتلك الملف على اكسس 2003

Database1.rar

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information