ورود

View Full Version : سوال : راهنمايي درباره نحوي Join كردن



MAHDIhp_devsq
دوشنبه 13 مهر 1388, 18:21 عصر
با سلام به دوستان.لطفا درباره نحوي Join كرده دو فيلد از دو جدول متفاوت را بيان كنيد با تشكر.مهدي:متفکر::متفکر::متفک ر::متفکر::متفکر:

DlphIran
دوشنبه 13 مهر 1388, 18:40 عصر
select * from table1 left outer join table2
on table1.field1=table2.field1

بجاي ستاره مي توني اسامي فيلدها رو بياري و بين دو جدول يه فيلد مشترك از نوع كليد بايد داشته باشي كه تو اين نمونه اتصال كه نوشتم فيلد field1 فيلد كليد و مشترك هستن.

محمد سلیم آبادی
دوشنبه 13 مهر 1388, 21:04 عصر
سلام،
Join چندین مدل داره. داخلی و خارجی.
و از نظر تئوری به اقسام زیر تقسیم شده است:
Natural Join
Semi-join
T-join

ولی Join ای که اکثر اوقات ما از آن استفاده می کنیم به Syntax زیر است:

from table1 inner join table2
on join_condition