delphi4arab منتديات دلفي للعرب
لمحة بسيطة عن sql - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : دروس دلفي للمبتدئين (https://delphi4arab.net/forum/forumdisplay.php?fid=13)
+--- الموضوع : لمحة بسيطة عن sql (/showthread.php?tid=661)

الصفحات: 1 2 3 4


لمحة بسيطة عن sql - ALSOUF - 28-01-2010

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


لمحة بسيطة عن sql - nabilkeb - 29-01-2010

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


لمحة بسيطة عن sql - dim106 - 01-06-2010

أشكرك يا أخي nabilkeb بارك الله فيك..

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

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

جعل الله هذا العمل العظيم في موازين حسناتك



لمحة بسيطة عن sql - yacine - 20-08-2010

السلام عليكم
كيف بمكن إعطاء النتيجة Select Sum (Qut)
From Vente
Where Qut>10 إلى edit.text


لمحة بسيطة عن sql - palunix - 20-08-2010

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;

هذا مثال


لمحة بسيطة عن sql - saber-bsa - 11-03-2011

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

كيف يمك ربط الاول مع الرابع أو الثالث
جزاكم الله كل خير
Smile


لمحة بسيطة عن sql - kachwahed - 11-03-2011

وعليكم السلام ورحمة الله وبركاته
بنفس الطريقة
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 



لمحة بسيطة عن sql - saber-bsa - 12-03-2011

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


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

أي مفتاح الجدول الرابع مع نظيره في الجدول الثالث


لمحة بسيطة عن sql - kachwahed - 12-03-2011

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



لمحة بسيطة عن sql - saber-bsa - 12-03-2011

إقتباس :فقط ينبغي أن يكون الحقل موجود فعلا في الجدول المذكور
لكن اخي الكريم الجدول الأول ليس مربوط بالجدول الرابع
أي أن الحقل ليس موجود في كلا الجدولين