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

كيف أحصل على Product المتوفر من أكثر من Suplier بإستخدام جملة Select

بدأه أبو دحيم في 22 مايو 2009 · 3 رد · 382 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

لدي قاعدة البيانات الموجودة بالأسفل ولدي بها مشكله في جملة select ( موجوده في قاعدة البيانات لوحدها مع 3 جداول )

المطلوب من جملة select أن تجيب على هذا التسائل لكنها تعطي نتائج خاطئة

 get product supply by each of the supplier 's1' and 's2' ( the product should be supliedby bouth suplier ).

Database11.rar

#2
SELECT DISTINCT t1.p_no
FROM sp t1, sp AS t2
WHERE t1.s_no="s1" And t2.s_no="s2";

مدونتي: C++ Tips and Tricks

#3
Game Expert كتب:
SELECT DISTINCT t1.p_no
FROM sp t1, sp AS t2
WHERE t1.s_no="s1" And t2.s_no="s2";

جزاك الله خيرا يا أخي

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

كل ما درسته في ال SQL من خلال الselect هو

sum()
count()
min()
max()
avg()
group by
having
in
exists
order by
between

هذا ما درسته في هذا المقرر

لكن استوقفني هذا السؤال والذي تم حله مع الدكتور والذي إكتشفت أنه خطأ أثناء مراجعتي لهذه الماده :blink:

هل يمكن حله بإستخدام الأوامر السابقه فقط أم لأ

وشكرا

#4

أخي العزيز

جربت ما وضعت لي وجميل ما عملت لكنه أظهر لي "p3" مع أنها موجوده في s1 دون s2 :blush:

أتمنى أن أجد لديكم إجابة على استفساري وضمن الأدوات اللتي في ردي السابق

تقبلوا تحياتي

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…