استعلام فلترة بين جدولين
#1
السلام عليكم

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

الجدول الأول به حقل رقم مثلا من 1 الى 10
الجدول الثاني به حقل رقم من 1 الى 4
السؤال
هل يمكنني فلترة الأرقام المتبقية من الجدول الأول أي 10.9.8.7.6.5

جزاكم الله كل الخير
الرد
#2
السلام عليكم...

يمكنك إنشاء استعلام لهذا الغرض:
كود :
SELECT Table1.Num FROM Table1 WHERE (Table1.Num NOT IN (SELECT Table2.Num FROM Table2))
هذه الجملة تجلب كل القيم الموجودة في الحقل Num التابع للجدول الأول (Table1) و لكنها غير موجودة في الحقل Num التابع للجدول الثاني (Table2).

طبعاً بدل Table1 و Table2 ستضع اسمي الجدولين لديك، و كذلك الحال بالنسبة إلى اسمي الحقلين العدديين في الجدولين.

نرجو الاستفادة و السلام.
الرد
#3
السلام عليكم
شكرا لك اخي Najy Ibraheem
لم اجرب الكود بعد لكن اعتقد انه صالح لقواعد البيانات اكسس وليصلح مع الباردوكس
هل هذا صحيح ..... ?
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم