سلام اقای خسرو جردی خسته نباشید
راستش تو جلسه 38 برای self join یکم گیج کننده بود تا اینکه به فکرم رسید میتونستیم جای تمامی کارایی که تو اون جلسه کردیم برای self join میتونستیم با یک کلید اصلی و خارجی و با یک شرط ساده همنو انجام بدیم
به این صورت:

و چندتا رکورد بدون کلید خارجی سیو میکردیم و بعد برای درست کردن زیرمجموعه هامون بهشون کلید های خارجی میدادیم
و بعد با این شرط رکورد هارو از هم جدا میکردیم و یجورایی همون نتیجه self join برامون برمیگردوند :
SELECT * FROM `test` WHERE `testid_id` IS NOT NULL
راستش میخاستم ببینم که ایا این روش بجای self join میتونه استفاده شه یا اصلا این روش اصولیه؟ یا بعدا برام مشکل درست میکنه و کلا داستانش چیه؟
خیلی ممنون
با سلام خدمت شما همراه عزیز
ببینید بصورت کلی شما میتونید اصلا از join ها استفاده نکنید
در واقع برای پیاده سازی یک بخش و کوئری زدن راه های زیادی هست
باید راهی که راحت تر و بهینه تر هست رو پیدا کنید
موفق و سربلند باشید
بنظر شما کدوم راه بهینه تره؟
با سلام خدمت شما همراه عزیز
join بهتر هست ولی کوئری های توو در توو راحت تر هست
موفق و سربلند باشید