سلام
من از دیتابیس sakila برای تست و کويری زدن استفاده میکنم
میخوام بدونم زمانی که از join استفاده میکنم دقیقا چه اتفاقی میفته که تمام اطلاعات جداول دیگرو بر حسب actor_id که در leftjoin دادمو بهم میده در حالی که من دستور from('actor') گذاشتم گفتم فقط از این table اطلاعاتو بگیر
من از دیتابیس sakila برای تست و کويری زدن استفاده میکنم
میخوام بدونم زمانی که از join استفاده میکنم دقیقا چه اتفاقی میفته که تمام اطلاعات جداول دیگرو بر حسب actor_id که در leftjoin دادمو بهم میده در حالی که من دستور from('actor') گذاشتم گفتم فقط از این table اطلاعاتو بگیر
'new yiidbQuery())->select( "CONCAT(first_name,' ' ,'last_name
AS fullname,
actor.actor-id acid,actor.last-update as lupdate
,title,
description
,release_year])
->where('like','first_name,$fname])
from('actor')
leftJoin('film_actor','film_actor.actor_id=actor.actor_id')
->leftJoin('film','film_actor.film_id=film.film_id')
->all()
