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

select لطرح الداتا في الأكسس الرجاء المساعدة

مغلق
بدأه ayid9 في 26 يوليو 2006 · 7 رد · 435 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أولا أحب اشكركم على جهودكم الجبار

واسال الله ان يجزيكم خير الجزاء

سوالي

يوجد لدي جدولين في قاعدة بيانات أكسس

في الجدول الاول

أسماءبعض العملاء

و

ارقام هواتفهم

والجدول الثاني

به

أرقام كل العملاء في الشركه

اريد عمل select في الاستعلامات في الاكسس

بحيث تعرض العملاء الموجودين في الجدول الثاني وليس موجودين في الجدول الاول

مع العلم الجدول الاول يوجد به 70% من الاعملاء الموجودين في الجدول الثاني

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

شاكر لكم تعاونكم

#2

لو تم ارفاق ملف من عندك ليتم التعديل عليه كان افضل

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

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

=======

db1.rar

ريح من الزفرات تعصف في الحشى &&& و ورائها مطر من العبرات

ابو حسن

#3

السلام عليكم

فى شاشة QBE بالاكسس الخاصة بتصميم الاستعلامات

قم باضافة الجدولين الاول والثاني

قم بانشاء علاقة بين حقليي اسم العميل بالجدولين ( سحب الحقل من الجول الاول وتوصيله بالماوس الي نفس اسم الحقل فى الجدول الثاني Drag & Drop

سيظهر امامك خط مستقيم بين الحقلين

قم بتحديد هذا الخط ليظهر بشكل Bold

ثم اضغط Click يمين علي هذا الخط

اختر خصائي العلاقة

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

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

الاختيار الثالث هو عكس الثاني

فى هذه الحالة انت تقوم بطرح البيانات فى الاكسس

ولو كنت ارفقت مثال كان افضل

Microsoft Certified DataBase Administrator MCDBA

#4

أشكركم على ردودكم السريعه وجزاكم الله الف خير

ساقوم بوضع مثال توضيحي

يوجد جدول

All

يوجد فقط ارقام العملاء وفيه كل الارقام المتوفره لدي

ويوجد

Co

ارقام بعض العملاء واسمائهم

اريد معرفة العملاء الموجوديين بالجدول الاول وغير موجودين بالجدول الثاني فقط

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

فقط التي لايوجد لها مثيل في الجدولين

االربط يكون عن طريق رقم العميل فقط

شاكر لكم تعاونكم وجوزيتم خيرا

Co.zip

#5

السلام عليكم

اخي الكريم تم استخدام الدالة Not In كشرط فى الاستعلام

المرفق به عدد 2 استعلام

Co.zip

Microsoft Certified DataBase Administrator MCDBA

#6

جيزيتم خيرا

اتوقع انها راح تعمل

بس المشكله انه بيطول

لانه عندي في الجدول الاول

403000 رقم

وفي الجدول الثاني

228000

رقم

الي عنده خلفيه هل راح يطول في عمل الاستعلام لاكثر من 10 دقايق؟

بصراحه كل ما اعمل رن

يطوووول مره

وانا الان جالس انتظر الله يعين

هل يطول كثير؟

جزاكم الله الف خير

#7

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

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

جرب الملف المرفق بالرسالة الاولي فاذا كان عندك يفتح سريعا فان الاستعلامات صحيحة

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

تأكد من نوع العلاقات وجرب

Microsoft Certified DataBase Administrator MCDBA

#8

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

الملف المرفق عمل بدون مشاكل

وللتاكد نقلت الداتا من ملفي انا الى الملف المرفق لتجربة

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

الرجاء الافاده الله يجزاكم بالخير

شكرا

هذا الموضوع مغلق.

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