View Full Version : تعریف یک شرط برای دو فیلد از دو جدول
alonemm
چهارشنبه 16 تیر 1389, 15:55 عصر
با سلام:
من دو جدول با نامهای :
tbl1,tbl2
دارم و میخوام تمامی فیلد های آن را select کنم وبک شرط برای دو فیلد آن تعریف کنم.
شرط من اینکه فیلد tbid از جدول tbl1 برابر باشه با 10 و فیلد tbid از جدول tbl2 برابر باشه با 10.
باتشکر.
MOJTABAATEFEH
چهارشنبه 16 تیر 1389, 17:51 عصر
دوست عزیز شما باید دو جدول رو با هم تلفیق کنی به طور مثال :
select tbl1.tbid,tbl2.tbid from tbl1 inner join tbl2 on tbl1.tbid = tbl2.tbid and tbl1.tbid=10
موفق باشید
pezhvakco
چهارشنبه 16 تیر 1389, 18:42 عصر
درود :
این خواصته شما شرایط زیادی داره که با جستجوی کلمات UNION و join در سایت توضیح کاملی می گیری >
یه کم توضیح ابتدایی :
UNION ALL = اجتماع چند جدول
UNION = اجتماع - مقادير مشترک چند جدول
INTERSECT = اشتراک چند جدول
MINUS = تفاضل جدول اول از جدول دوم
و
INNER JOIN : تمام رکوردهاي دو جدول، هر جا که شرط مطابقت داشته باشه نمايش داده ميشه
LEFT JOIN : تمام رکوردها از جدول اول نمايش داده ميشه، حتي اگر با هيچ رکوردي از جدول دوم مطابقت نداشته باشه.
RIGHT JOIN : تمام رکوردهاي جدول دوم رو نمايش ميده، حتي اگر با هم مطابقت نداشته باشند.
فکر خوش .
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.