السلام عليكم ورحمه الله وبركاته
بفرض ان لدى عدد خمسة جداول ويحتوى كل جدول على خمسة حقول ...
فهل يمكن عمل استعلام واحد مبنى على جميع الحقول الموجودة بجميع الجداول ؟
والسلام عليكم ورحمه الله وبركاته
السلام عليكم ورحمه الله وبركاته
بفرض ان لدى عدد خمسة جداول ويحتوى كل جدول على خمسة حقول ...
فهل يمكن عمل استعلام واحد مبنى على جميع الحقول الموجودة بجميع الجداول ؟
والسلام عليكم ورحمه الله وبركاته
وعليكم السلام ورحمة الله وبركاته...
اذا ما كانت اسماء الحقول ونوع البيانات داخل كل حقل متطابقة فيمكنك عمل استعلام توحيد سواء مع بقاء المكررات او حذفها...
ماهو استعلام التوحيد؟؟؟؟
اقرأ ......
ايهاب عثمان كتب:احبائي اليوم اعود لكم بترجمة فقرة من كتاب Access2002 Bible الشهير - الفصل 25 - صفحات 797 الى 799تمهيد....
موضوعنا اليوم حول استعلامات التوحيد Union Queries وهو نوع من ضمن ثلاثة انواع من الاستعلامات تسمى الاستعلامات الخاصة ب SQL او
SQL - Specific Queries. وهي التي لايمكنك تصميمها الا من خلال لغة SQL - بخلاف بقية انواع الاستعلامات التي يمكن تصميمها من خلال طريقة العرض "تصميم" الموجودة داخل الاكسيس او ما كانت تسمى من قبل شبكة QBE
وهذه الانواع هي :
1- استعلامات التوحيد Union Queries
2- الاستعلامات التمريرية Pass Through Queries
3- استعلامات تعريف البيانات Data Definition Queries
وقد اخترت النوع الاول لكونه الاكثر استخداما ونفعا لمستخدم او مبرمج الاكسيس.
ـــــــــــــــــــــــــــــــــــــــــــــــــــــــ
النص الاجنبي....
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الترجمة....
استعلامات التوحيد تمكنك من التجميع السريع لحقول من جداول / استعلامات متعددة في حقل واحد ، وصفحة البيانات الناتجة عن استعلام التوحيد غير قابلة للتعديل.
افترض ان لديك جدولين : العملاء (24 حقل) والعملاء الجدد (9 حقول) وقد قررت دمج سجلات الجدولين معا عن طريق انشاء استعلام توحيد والشكل 25-15 يعرض استعلام التوحيد الذي ينتج اسم العميل / رقم العميل / المدينة /الولاية ... واالترتيب حسب رقم العميل.
لانشاء هذا الاستعلام اتبع الخطوات التالية :
1- انشئ استعلاما جديدا بدون جداول وذلك باغلاق صندوق حوار "عرض الجداول" دون ان تختار شيئا منه.
2- من قائمة تصميم الاستعلام من شريط قوائم تصميم استعلام اختر (استعلام ـــ> خاص ب SQL ـــ> توحيد ستفتح نافذة SQL وهي التي تستخدم في كتابة استعلام التوحيد الذي تريد انشاءه.
3- في السطر الاول من النافذة اكتب ما يلي :
Select [customer Name],[Customer Number],[city],[state] From Customer4- اضغط Enter للانتقال الى السطر التالي في النافذة
5- اكتب في السطر الثاني من النافذة مايلي :
Union Select [customer Name],[Customer Number],[city],[state] From New Customerمع مراعاة ان الحقول المحددة لاستعلام التوحيد من الجدول الثاني لابد ان تكون مشابهة لنظيرها في الجدول الاول
6- اضغط Enter للانتقال الى السطر التالي في النافذة
7- اكتب في السطر الثالث ما يلي :
Order By [Customer Number];مع ملاحظة انهاء هذه العبارة بفاصلة منقوطة
استعلامك سيكون مشابها للمعروض بالشكل 25-15
شكل 25-15 - استعلام توحيد يجمع محتويات حقول في جدولين مختلفين لاظهارهما معاً كصفحة بيانات واحدة
لاحظ....استعلام التوحيد يشمل اثنان او اكثر من عبارات SQL Select كل منها يتطلب نفس عدد الحقول بنفس الترتيب.
عند تشغيل هذا الاستعلام تظهر لك صفحة بيانات كما بالشكل 25-16 - لبيانات الجدولين بترتيب رقم العميل.
واذا ما دققت النظر الى السجلات بصفحة البيانات لوجدت السجلين ارقام 14 و 15 لهما نفس رقم العميل GR001 ولكن اسم العميل مختلف في كل منهما
"جورج جرنج" و"جورج جرين" نفس الشئ بالنسبة لسجلات اخرى في هذه الصفحة.
لاحظ..... صفحة البيانات الخاصة باستعلام التوحيد لاتقبل التعديل .
شكل 25-16 - صفحة البيانات الناتجة عن استعلام التوحيد المعروض بالشكل السابق
صفحة البيانات الناتجة عن تضغط عدد الحقول الى 32 بعد دمج 24 حقلا من جدول العملاء مع 9 من جدول العملاء الجدد .
احد الحقول يبانه مفقود لا بد انه حقل مزدوج (موجود مكررا في كلا الجدولين).فعند استخدامك لكلمة Union في استعلام التوحيد فانها تنسخ فقط تلك السجلات غير المكررة عند ربط الجداول معا .
وتحدد جميع الحقول المنضمة لاستعلام التوحيد وجود تكرار من عدمه، فعند وجود سجلين بنفس المحتويات في كافة الحقول المختارة فانها تعد سجلات مكررة ويتم اختيار احدها فقط.
وفي حالة احتواء الجداول على حقول اخرى مختلفت القيمة ولكنها غير منضمة لاستعلام التوحيد فان السجل يعد مكررا رغم اختلاف محتويات هذه الحقول.
واذا اردت مشاهدة كافة الحقول بمافيه المكرر فما عليك سوى كتابة عبارة Union بالصورة التالية:
Union All Select [customer Name],[Customer Number],[city],[state] From New Customerـــــــــــــــــــــــــــــــــــــــــــــــــ
تمت بحمد الله...
طبتم واهتديتم :)
===================================
إقرأ معي
رابط متجدد لكتاب أقرؤه فشاركني فيه
======
فضائح الرافضة ومخازيهم حين يكتب عنها أحد خصومهم فهذا شيء متوقع ،فإن كتب عنها أحدهم فهو شيء غير مألوف ، وإن كان الكاتب أحد مراجعهم وأخص خواصهم فهذا شيء متناهي الغرابة ، وإن علمت أن الكاتب قد قتل بعد نشر الكتاب فقد حان وقت قراءة الكتاب
الكتاب :
حسين الموسوي - لله تم للتاريخ ، كشف الأسرار وتبرئة الأئمة الأطهار
اضغط على الصورة لتحميل الكتاب
-----------
كتب سابقة
هذا الموضوع مغلق.