$table_1 = Model1::select('title' )->limit(5);
$table_2 = Model2::select('title' )->limit(5);
$table_3 = Model3::Select('title')->limit(5)->union($table_1)->union($table_2)->get();
dd($table_3);
وقتی داری سلکت میکنی آلیاس یا نام مستعار ساختن برای اینه که میخای یک فیلد توی خروجی به یه اسم دیگه نشون داده بشه
مثلا تو دیتبایسم من یه فیلد دارم به اسم title میخام تو خروجی کد php وقتی از دیتبایس خوندم این فیلد به اسم name باشه پس مینویسی select title as name
اینکه بنویسی select title as title بی معنیه ... مثل اینه که بگی اسم علی از الان به بعد علی هستش