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

استخراج القيم المكررة

مغلق
بدأه daarg في 18 نوفمبر 2006 · 15 رد · 1,959 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

عندي جدولين فيهم حقلين field1 and field2

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

#3

شكرا لك

ولكن لم ينجح الاستعلام

أنا عندي جدولين وليس واحد يعني:

الجدول الأول فيه حقل اسمه (الاسم)

الجدول الثاني فيه حقل اسمه (الاسم)

الحقل الذي في الجدول الأول يحتوي على البيانات : 1و 2 و 3 و 4 و 5 و 6

الحقل الذي في الجدول الثاني يحتوي على البيانتا : 1 و 2 و 3 و 4 و 5 و6 و 7

لو لاحظنا الاختلاف هو في الجدول الثاني وهو الرقم 7

المطلوب الاستعلام أو الطريقة لاخراج هذا الاختلاف.؟

#4

أخي الغالي draag

السلام عليكم ورحمة الله وبركاتة

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

union.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#5

بعد إذن اخواني الاعزاء

اخي السائل

تم عمل الاستعلام names Without Matching codes

ليفي بالغرض إن شاء الله

union.rar

#6

نرجو من مشرفينا الاعزاء التكرم بغيير عنوان المشاركة إلى ( إستخراج القيم الغير مكررة ) بدلاً من العنوان السابق

مع الشكر

#7

بارك الله فيك يا أخي الغالي يوسف

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

بتغيير العنوان ليتلائم بالمطلوب

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#8

شكرا لكم جميع

ولكن الحل لم يصل بعد

الفكرة في المرفقات هناك جدولين الأول اسمه main

والثاني اسمه main1

الجدول الأول يحتوي حقل اسمه to

الثاني اسمه name

من المفترض أن

main.to=main1.name

في كل الحقول

ولكن يوجد اختلافات في الحقل التابع للجدول main

كيف يمكن استخراجها

db1.zip

#9

تفضل اخي

المرفق بعد التعديل

الحل بالاستعلام3

db1.zip

#10

الله يعطيك العافية أخي يوسف أحمد ماقصرت

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

SELECT main.to, main.number, main.date

FROM main LEFT JOIN main1 ON main.to = main1.name

WHERE (((main.to) Is Null));

ليش isnull

وهو فيها بيانات

أرجو التكرم بالرد

#11

بارك الله فيك اخي daarg

اقتباس
أريد استخراج هذا الحقل

هل تقصد أن تظهر هذه العبارة بالحقل to

لديك ثلاثة سجلات بالجدول main وسجلين بالجدول main1

مالذي تريده ان يظهر بالاستعلام هل هو السجل الغير موجود في الجدول main1

ارجو التوضيح

#12

أريد أن أستخرج السجل الثاث الموجود في main

ولكن بشرط وجود بيانات في الحقل to

حيث ألاحظ أنك حذفت البيانات الموجودة فيه

وتحياتي لك

#13

شكرا أخي يوسف

لم أنتبه لمشاركتك

نعم أريد أن تظهر العبارة في القيم المخرجة

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

#14

أخي Daarg

أنشيء استعلام مبني على الجدول main وضمنه جميع حقول الجدول وستكون لغة sql لذلك الاستعلام كالتالي:

SELECT main.number, main.date, main.to
FROM main

;

في عمود معايير تحت حقل to ضع السطر التالي :

 

Not In (SELECT name FROM main1 WHERE name=to)

هذا السطر معنها:

عرض في الاستعلام السجلات بشرط أن تكون قيم عمود to ليست موجودة في عمود name في جدول name1

وهذا مثال على ذلك

db1.rar

#15

ماشاء الله ولا قوة الا بالله

سلمت يداك استاذ مصلح

هذا درس جميل جدا وقد كان التفكير منصب على استعلام الغير متطابقات

بارك الله فيك وزادك من علمه وفضله

#16

ماشاء الله عليكم

االله يعطيكم الصحة والعافية وشكرا جزيلا

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

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