我正在開發一個 Laravel 8 應用程式。我有包含表country列別名name的流動 SQL 陳述句countries:
SELECT users.first_name, users.last_name, countries.name as country FROM users LEFT JOIN countries ON countries.id = users.country_id
我已使用此在線工具將其轉換為有效的 Laravel 查詢構建器。
問題
不幸的是,結果(如下所示)忽略了別名并將列顯示為name而不是country:
DB::table('users')
->leftJoin('countries','users.country_id','=','countries.id')
->select('users.first_name','users.last_name','countries.name')
->get();
我該如何解決這個問題?
uj5u.com熱心網友回復:
試試看
DB::table('users')
->leftJoin('countries','users.country_id','=','countries.id')
->select('users.first_name','users.last_name','countries.name as country')
->get();
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/422661.html
標籤:
下一篇:電子郵件格式Oracle
