Laravel - 查询生成器 - SQL 字段使用 LPAD 语句
Laravel - Query Buider - SQL fields using LPAD statement
我无法在 QueryBuilder 中重试此查询:
select id, lpad(number, 12, 0), lpad(int, 2, 0) from users;
我怎么能,在这个例子中不起作用...
DB::table('users') ->select('id', 'lpad(number, 12, 0)', 'lpad(int, 2, 0)' ->get();
您需要使用selectRaw
。
DB::table('users')
->selectRaw('id, lpad(number, 12, 0), lpad(int, 2, 0)')
->get();
我无法在 QueryBuilder 中重试此查询:
select id, lpad(number, 12, 0), lpad(int, 2, 0) from users;
我怎么能,在这个例子中不起作用...
DB::table('users') ->select('id', 'lpad(number, 12, 0)', 'lpad(int, 2, 0)' ->get();
您需要使用selectRaw
。
DB::table('users')
->selectRaw('id, lpad(number, 12, 0), lpad(int, 2, 0)')
->get();