لمحة بسيطة عن sql
#31
إقتباس :اهلا اخي kachwahed كيفك
الحمد لله
إقتباس :أي أن الحقل ليس موجود في كلا الجدولين
وما الذي أدراك Smile؟
لا توجد أي قيود خاصة في الربط بين الجداول
قم بإنشاء بعض الجداول وجرب بينها...
بالتوفيق.
الرد
#32
إقتباس :وما الذي أدراك Smile؟

اعجبتني وما ادراك.....
الذي ادراني لانني لدي مثال حي واجرب عليه عندي جداول في قاعدة بيانات
والجدول الاول ليس مربوط بشكل مباشر مع الجدول الرابع
اظن انك فهمت قصدي الآن
لأن الربط لا يتم إلا إذا كان نفس الحقل في الجدولين مثل ما وضحت لي
إقتباس :table1.field1=table2.field1
شمعة تحترق من اجل الآخرين
الرد
#33
إقتباس :الربط لا يتم إلا إذا كان نفس الحقل في الجدولين
كلا، وللتوضيح أكثر
لا علاقة لأسماء الحقول بالربط والكتابة هذه صحيحة:
كود :
INNER JOIN table2 table1.field1=table2.field99
وإنما جرت العادة على تسمية الحقل الغريب (Foreign Key) بنفس اسم الحقل الأساسي من الجدول الأصل
فقط ينبغي أن تكون البيانات في الحقل field1 مساوية لها في field99.
الرد
#34
إقتباس :والكتابة هذه صحيحة:
السلام عليكم اخي
حاشا لله انا لم اقل انها خاطئة انت اعلم مني في هذا
وشكرا للتوضيح اكثر
جزاك الله كل خير وجعله في ميزان حسناتك
شمعة تحترق من اجل الآخرين
الرد
#35
kachwahed كتب :
لا علاقة لأسماء الحقول بالربط والكتابة هذه صحيحة
[color="purple"]
فعلا كلام صحيح جرت العاده على تسمية الحقل الغريب بنفس اسم الحقل الاساسي الذي سيساوي له في نفس القيمه الموجوده بالحقل وانما تسمية الحقلان بنفس الاسم ليس من الضروري ولكن يتم التسميه بنفس الاسم لسهوله الشرح ووضوح المراد منه
اما فالاهم هي القيمه او المعلومه المكتوبه في الحقلين والمشكله ان اختلفا سيكون الحقل يتما مما يتنافى مع codd
هذا ما فهمته من قرأتي لاحد الكتب والله اعلم
بالتوفيق[/color]
قل إن صلاتي ونسكي ومحياي ومماتي لله رب العالمين
الرد
#36
أين العملايات الحسابية من كل هذا الشرح
جزاك الله خيرا
الرد
#37
yacine كتب :السلام عليكم
كيف بمكن إعطاء النتيجة Select Sum (Qut)
From Vente
Where Qut>10 إلى edit.text



http://www.delphi4arab.net/forum/showthr...?tid=11586
الرد


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


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