delphi4arab منتديات دلفي للعرب

نسخة كاملة : لمحة بسيطة عن sql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الصفحات : 1 2 3 4
شكرا اخي نبيل
. وجدت درس لك في المكتبة الالكترونية بخصوص استخدام sql السكال في دلفي
و لكن عند التجربة هناك مراحل مفقودة و بالتالى الطريقة لا تعطي نتيجة
إقتباس :و لكن عند التجربة هناك مراحل مفقودة و بالتالى الطريقة لا تعطي نتيجة
أهلا و سهلا بك أخي الكريم ، و مشكووور على الإهتمام و المشاركة.
ممكن التفصيل و التوضيح من فضلك ؟
أشكرك يا أخي nabilkeb بارك الله فيك..

وياليت الأخ ALSOUF يتأكد لأ شرح قدامي وافي ومفصل.

ياليت تواصل استاذي الكريم
nabilkeb ونحن بالانتظار

جعل الله هذا العمل العظيم في موازين حسناتك
السلام عليكم
كيف بمكن إعطاء النتيجة Select Sum (Qut)
From Vente
Where Qut>10 إلى edit.text
yacine كتب :السلام عليكم
كيف بمكن إعطاء النتيجة Select Sum (Qut)
From Vente
Where Qut>10 إلى edit.text

كود :
ABSQuery3.SQL.Add( 'select sum(ins) as zz ,sum(ind) as xx from incom where sid =2'); ABSQuery3.Open(); Edit8.Text = ABSQuery3.FieldByName("zz").AsFloat; Edit9.Text = ABSQuery3.FieldByName("xx").AsFloat;

هذا مثال
السلام عليكم
بالنسبة لل :
Inner Join :
لقد اوردتم كيفية الربط بين جدولين كيف يمكنني الربط بين عدة جداول
مثال على ذالك لدينا 4جداول
tabel 1
tabel 2
tabel 3
tabel 4
أستطيع ان أربط الأول مع الثاني ب Inner Join
أستطيع ان أربط الثاني مع الثالث ب Inner Join
أستطيع ان أربط الثالث مع الرابع ب Inner Join

كيف يمك ربط الاول مع الرابع أو الثالث
جزاكم الله كل خير
Smile
وعليكم السلام ورحمة الله وبركاته
بنفس الطريقة
PHP كود :
SELECT * FROM Table1
INNER JOIN Table2 ON
Table1
.Field1=Table2.Field1
INNER JOIN Table3 ON
Table3
.Field2=Table2.Field2
INNER JOIN Table4 ON
Table1
.Field3=Table4.Field3 
جزاك الله كل خير أخي الكريم kachwahed
وجعله الله في ميزان حسناتك لقد إستوعبة الفكرة الآن
أستطيع ان اربط حتى اكثر من 4 جداول
فقط تصحيح في آخر سطر
إقتباس :INNER JOIN Table4 ON
Table1
.Field3=Table4.Field3


إقتباس :INNER JOIN Table4 ON
Table4
.Field3=Table3.Field3

أي مفتاح الجدول الرابع مع نظيره في الجدول الثالث
بارك الله فيك Smile
إقتباس :فقط تصحيح في آخر سطر
ليست خطأ Smile فعلتها عمدا لنعلم أنه لا يوجد أي شرط عند الربط
PHP كود :
INNER JOIN Table4 ON
Table1
.Field3=Table4.Field3 
فقط ينبغي أن يكون الحقل موجود فعلا في الجدول المذكور
استخدم أي Query Designer عند بناء الاستعلامات لتوضيح الفكرة
بالتوفيق.
إقتباس :فقط ينبغي أن يكون الحقل موجود فعلا في الجدول المذكور
لكن اخي الكريم الجدول الأول ليس مربوط بالجدول الرابع
أي أن الحقل ليس موجود في كلا الجدولين
الصفحات : 1 2 3 4