منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : كيف أستخدم سيلكت من جدولين
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السـلام عليكم روحمة الله وبركاته 

عندي جدولين tbl1-tbl2 

tbl = الحقل الأساسي (ID_STRC)
tbl2= الحقل الأساسي (ID_SCC)

محتاج أجيب من الجدول الأول عمودين والجدول الثاني كل الأعمده بشرط أن المدخل في التكست = الحقل الأساسي ID_STRC في الجدول الأول  ويساوي الحقل الأساسي في الجدول الثاني ID_SCC

كيف يتم بناء السليكت
فرضا أن المدخل في التكست يساوي 8
PHP كود :
SELECT tbl1.col1tbl1.col2tbl2.*  FROM tbl1tbl2  WHERE (tbl1.ID_STRC) AND (tbl2.ID_SCC
أو
PHP كود :
SELECT tbl1.col1tbl1.col2tbl2.*  FROM tbl1  INNER JOIN tbl2 ON (tbl1.ID_STRC=tbl2.ID_SCC WHERE (tbl1.ID_STRC
واضح الله يعطيك العافيه 
بس المشكله انه يكرر لي السجلات 
اذا كان مجموع السجلات 2 يملأ القريد بـ4  يكرر السجلات 

وش الحل
نبي حل المشكله يا جماعه التقرير يجي مكرر
(17-12-17, 01:38 AM)Amir_alzubidy كتب : [ -> ]ممكن تستخدم DISTINCT

وش هاذي