ميشه يكي تفاوت دستورهاي join رو توضيح بده
ممنون
ميشه يكي تفاوت دستورهاي join رو توضيح بده
ممنون
سلام.
اول این که در join دو جدول رو بر اساس یه کلید به هم وصل میکنیم و رکوردهایی رو ازشون انتخاب میکنیم.
inner join فقط رکوردهایی رو برمیگردونه که یک معادل از کلید اصلی در هر 2 جدول باشه.
left join همه رکوردهای تیبل چپ رو برمیگردونه. حتی اگه در تیبل راست اون کلید وجود نداشته باشه.
right join همه رکوردهای تیبل راست رو برمیگردونه. حتی اگه در تیبل چپ اون کلید وجود نداشته باشه.
Full join همه رکوردهای 2 تیبل رو برمیگردونه. حتی رکوردهایی که معادلی در تیبل دیگه ندارن.
-----------------------------------------------------------------------------------------------------------------------
تاپیک منتقل شد. لطفا تاپیک را در انجمن مربوطه ایجاد کنید.
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)