/가입 젠드에서 필드 이름 바꾸기를 선택합니다 state.name의 이름이 으로 바뀌 었습니다.
지금까지 내가 가지고이 : 내가 2 개 테이블을 쿼리
SELECT `r`.*, `r`.`name` AS `statename` FROM `region` AS `r`
INNER JOIN `state` AS `s` ON r.state_id = s.state_id
그래서 난 그냥
r.name AS statename
-
s.name AS statename
을 변경해야 다음 쿼리 결과
$select = $select->from(array('r' => 'region'))->join(array('s' => 'state'),
'r.state_id = s.state_id',array("statename" =>"r.name"));
.
하지만 나는 작동하지 않습니다. 내가 array("statename" =>"s.name")
에 선택의 마지막 부분을 변경하는 경우, 내가 합류 테이블의 필드 이름을 바꿀 수있는 방법을 오류 그래서
Select query cannot join with another table
를 얻을?