الانتقال إلى المحتوى

استعلام ثلاث جداول


غزوان

Recommended Posts

عندي ثلاث جداول
تريد اسوي استعلام بحيث يطلع البيانات بدون ما يكررها
الجدول الاول ياخذ منه id . name,phone
الجدول الثاني ايضا ياخذ منه id name phone
الجدول الثالث يرتبط بالجدولين عن طريق id لكل جدول
سويت استعلام بس المشكلة يكرر البيانات id name phone اكثر من مرة
لما يرتبطن اكثر من مرة
شو اسوي علشان يطلع id name phone مرة واحدة حتى لو فيه اكثر من سجل

رابط هذا التعليق
شارك

شكرا اخوي MoHaNnEd
جربت من قبل بس بدون فايدة و جربت group by بعد بدون فايدة

هذا جملة sql
select DISTINCT busdriver.name, busdriver.mobil, supr.name,supr.phone , area.name

from area,busdriver,supr
where area.driv=busdriver.id and area.supr=supr.id
group by area.name, busdriver.name,busdriver.mobil,supr.name,supr.phone


هذه النتيجة
Area.name ,supr.phone supr.name busdriver.mobil busdriver.name, ,
aaa 4646 سعيد 5555 احمد
bbb 4646 سعيد 5555 احمد
ccc 3321 عبدالله 5454 سالم
ddd 3321 عبدالله 5454 سالم


لكن انا اريد على هذا الشكل
Area.name ,supr.phone supr.name busdriver.mobil busdriver.name, ,
aaa 4646 سعيد 5555 احمد
bbb
ccc 3321 عبدالله 5454 سالم
ddd

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

رابط هذا التعليق
شارك


هذه النتيجة
Area.name ,supr.phone supr.name busdriver.mobil busdriver.name, ,
aaa 4646 سعيد 5555 احمد
bbb 4646 سعيد 5555 احمد
ccc 3321 عبدالله 5454 سالم
ddd 3321 عبدالله 5454 سالم

.......................................................

هذه النتيجة بالفعل ليس بها تكرار حيث ان كل صف مختلف عن الآخر


..............
رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية