[英]how to fetch multiple record with using join in laravel i have multiple record and i want that record group_concat fetch
$userdata=DB::table('user_personal_info')
->leftjoin('chat_user', 'user_personal_info.user_id', '=', 'chat_user.id')
我認為這會更容易:
$sql = 'SELECT GROUP_CONCAT(chat_user) as user,
user_id,user_personal_info.user_id FROM TableName
where user_personal_info.user_id = chat_user.id GROUP BY
user_personal_info.user_id';
$users = DB::select($sql, []);
請嘗試使用上面的代碼代替您的代碼,並根據需要進行更改。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.