라라벨
<code>$houses = DB::table('houses')->join('status', 'houses.status_id', '=', 'status.id')->get()</code>
houses
테이블에 status_id
필드가 있고 status
테이블의 해당 name
필드를 쿼리해야 합니다.
에서 얻은 것은 $houses
테이블의 status
필드입니다. 이름을 name
이름으로 변경하는 방법은 무엇입니까?status_name
테이블에 houses
필드가 없으므로 name
이름, status
이름을 확인해보면 이상이 없습니다.
테이블의 이름 필드를 직접 꺼낼 수 있지만 status
테이블에 houses
필드도 있는 경우 어떻게 해야 합니까? name
테이블에 houses
필드가 내장되어 있기 때문에 title
테이블에 houses
필드를 추가하고 조인 name
테이블을 체크인하면 에러가 발생합니다! status
<code>$houses = DB::table('houses')->join('status', 'houses.status_id', '=', 'status.id')->get()</code>
테이블에 houses
필드가 있고 status_id
테이블의 해당 status
필드를 쿼리해야 합니다.
name
그리고
테이블의 $houses
필드입니다. 이름을 status
이름으로 변경하는 방법은 무엇입니까?name
status_name
보충제
필드가 없으므로 houses
이름, name
이름을 확인해보면 이상이 없습니다.
status
은
테이블에 status
필드도 있는 경우 어떻게 해야 합니까? houses
name
필드가 내장되어 있기 때문에 houses
테이블에 title
필드를 추가하고 조인 houses
테이블을 체크인하면 에러가 발생합니다! name
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>키워드로는 별칭을 사용할 수 있습니다