首页 > 解决方案 > 在 Laravel eloquent 中应用左连接

问题描述

SELECT *
FROM user
    LEFT JOIN (
        SELECT MAX(uid)
        FROM union_user
        ORDER BY uid DESC
    ) union_user
    ON union_user.uid = user.id

标签: phplaravelleft-join

解决方案


Hope this will help you

$user = DB::table('users')
                ->leftJoin('union_user', 'users.id', '=', 'union_user.user_id')
                ->orderBy(union_user.user_id)
                ->max('union_user.user_id');

推荐阅读