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

[تنبيه - عنوان غير مناسب : ]طلب مساعده

بدأه Mohammad Ibrahim في 5 فبراير 2012 · 9 رد · 777 مشاهدة · في قواعد بيانات MySQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم اخواني واخاتي اعضاء منتدى الفريق العربي

سؤالي عن كيفية البحث في حقلين مختلفين عن معلومات متشابهه

يعني في الحقل a عندنا اسم "محمد" ونريد البحث عن اسم "محمد" في الحقل b في نفس الجدول

select a from table1 where a like b

في هاي الحالة لازم يكونون في نفس ال row بس انا اللي اطلبه يكون في الحقل كامل مش شرط نفس المكان

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

#2

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

#3

هل تقصد انك تريد البحث عن جميع السجلات الموجودة في الجدول في الحقل a في جميع السجلات في الحقل b لنفس الجدول؟

مثلا الجدول التالي واسمه myt والصف الاول هو اسماء الحقول:

id |  a  |   b
1  | 'x'  | 'y'
2  | 'v'  | 'e'
3  | 'e'  | 'r'
4  | 'y'  | 'x'
5  | 'e'  | 'r'

فما هو الجدول الناتج من العملية التي تطلبها؟

عندما تريد أن تتعلم جافا بالفيديو إليك قنوات الYouTube الخاصة بقسم الحاسب الآلي

أ. فاضل خداده

أ. عبدالعزيز الرومي

أ. وحيد الساير

(وَمَا أُوتِيتُمْ مِنْ الْعِلْمِ إِلاَّ قَلِيلاً) [سورة الإسراء: الآية 85]

#4
.S.T.A.L.K.E.R كتب:

الأخ الكريم/الأخت الكريمة

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

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

اخي العزيز .S.T.A.L.K.E.R اشكرك على التنبيه

وان شاء الله لم يتم تكرار هذه الاخطاء

شاكر لك اسلوب الراقي في التعامل

#5
وحيد_الساير كتب:

هل تقصد انك تريد البحث عن جميع السجلات الموجودة في الجدول في الحقل a في جميع السجلات في الحقل b لنفس الجدول؟

مثلا الجدول التالي واسمه myt والصف الاول هو اسماء الحقول:

id |  a  |   b
1  | 'x'  | 'y'
2  | 'v'  | 'e'
3  | 'e'  | 'r'
4  | 'y'  | 'x'
5  | 'e'  | 'r'

فما هو الجدول الناتج من العملية التي تطلبها؟

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

على سبيل المثال الجدول يحوي على:

a b

عمر محمد

علي سعيد

علي يوسف

محمد علي

محمد عمر

اريد البحث عن هاي العلاقة:

a b

عمر محمد

محمد عمر

اي انه هناك ارتباط بين (محمد و عمر) وان محمد كان موجودا في ال الحقل A وكان عمر في الحقل B وفي نفس الوقت كان العكس

#6

جرب هذه

SELECT a, b
FROM t
where 
(a in (select b from t)) 
   and
(b in (select a from t))
1

عندما تريد أن تتعلم جافا بالفيديو إليك قنوات الYouTube الخاصة بقسم الحاسب الآلي

أ. فاضل خداده

أ. عبدالعزيز الرومي

أ. وحيد الساير

(وَمَا أُوتِيتُمْ مِنْ الْعِلْمِ إِلاَّ قَلِيلاً) [سورة الإسراء: الآية 85]

#7
وحيد_الساير كتب:

جرب هذه

SELECT a, b
FROM t
where 
(a in (select b from t)) 
   and
(b in (select a from t))

اشكرك اخي العزيز على الرد السريع قمت بتجربت الكود والحمد لله النتيجه ممتازه واشكرا على تعاونك

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

#8

العفو، الشكر لله

عندما تريد أن تتعلم جافا بالفيديو إليك قنوات الYouTube الخاصة بقسم الحاسب الآلي

أ. فاضل خداده

أ. عبدالعزيز الرومي

أ. وحيد الساير

(وَمَا أُوتِيتُمْ مِنْ الْعِلْمِ إِلاَّ قَلِيلاً) [سورة الإسراء: الآية 85]

#9
وحيد_الساير كتب:

العفو، الشكر لله

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

على سبيل المثال اقوم بأدخال اسامي اشخاص:

اي ان كل اسم له عدة سجلات في نفس الجدول وان الاسم تكرر اكثر من مره في حق معين والاسامي هي:

محمد،وسعيد، وعلي على سبيل المثال

واريد البحث في حقل ثاني عن المتشابه بينهم والشي اللي يجمعهم فقط

#10
Mohammad Ibrahim كتب:

اواجه مشكله اخرى في ربط عدة متغيرات مع حقل واحد

ارجو اعطائي مثال متكامل بأن تكون أنت جدول في MySQL ثم تصدره وتضعه هنا

ثم تبين جميع النتائج المتوقعة في جدول آخر، عدا ذلك لا استطيع المساعدة لغموض الطلب.

ان لم استطع الحل سوف اذكر ذلك لكي يقوم شخص آخر بالمساعدة.

عندما تريد أن تتعلم جافا بالفيديو إليك قنوات الYouTube الخاصة بقسم الحاسب الآلي

أ. فاضل خداده

أ. عبدالعزيز الرومي

أ. وحيد الساير

(وَمَا أُوتِيتُمْ مِنْ الْعِلْمِ إِلاَّ قَلِيلاً) [سورة الإسراء: الآية 85]

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