<code>$houses = DB::table('houses')->join('status', 'houses.status_id', '=', 'status.id')->get()</code>houses 表里有个 status_id 字段 ,对应的需要查询到 status 表里的 name 字段;
而 $houses 里面得到的是 status 表里 的 name 字段 ,如何把 name 改为 status_name 名称呢?
目前是这样的 houses 表里 没有 name 字段,所以在查 status name 名称的时候 没有错,
可以直接把 status 表里的 name 字段取出来, 但是 如果 houses 表里也有一个 name 字段,该如何处理。
立即学习“PHP免费学习笔记(深入)”;
因为 在 houses 表里建的是 title 字段, 如果在 houses 表里添加一个 name 字段,在 join status 表查,会出现错误!
laravel
<code>$houses = DB::table('houses')->join('status', 'houses.status_id', '=', 'status.id')->get()</code>houses 表里有个 status_id 字段 ,对应的需要查询到 status 表里的 name 字段;
而 $houses 里面得到的是 status 表里 的 name 字段 ,如何把 name 改为 status_name 名称呢?
目前是这样的 houses 表里 没有 name 字段,所以在查 status name 名称的时候 没有错,
可以直接把 status 表里的 name 字段取出来, 但是 如果 houses 表里也有一个 name 字段,该如何处理。
立即学习“PHP免费学习笔记(深入)”;
因为 在 houses 表里建的是 title 字段, 如果在 houses 表里添加一个 name 字段,在 join status 表查,会出现错误!
<code>DB::table('houses')->select('*','name as status_name')->join('status', 'houses.status_id', '=', 'status.id')->get();</code>
<code class="sql">DB::table('houses')->select('name as status_name')->join('status', 'houses.status_id', '=', 'status.id')->get()</code>
as关键字,可以取别名啊
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号