동일한 열 이름으로 id라는 두 개의 테이블이 있습니다 (레코드 ID 저장). 나는이 2 개의 테이블에 내부 조인을 사용하고 있고 2 개의 테이블의 id 컬럼을 사용하고있다. 나는이 선택 쿼리를 angularjs http.get
rest API에서 사용하고 있습니다. 나머지 API가 동일한 이름 -id의 2 열을 포함하는 결과 테이블을 throw하면이를 범위 변수에 저장합니다.angularjs에서 동일한 두 열 이름을 사용하는 방법
문제는입니다. 특정 테이블의 ID를 어떻게 사용할 수 있습니까? 내가 컨트롤러하지만, $scope.details.id, $scope.details.t1.id
작동하지 경고 상자 안에 구문 아래 다음을 사용 $scope.details=response.data.platform.record;
범위 변수에 나머지 API의 결과를 저장하고
select t1.id,t2.id
from table1 AS t1
INNER JOIN table2 AS t2 ON t2.product=t1.product_id
는, 쿼리는 고려하십시오. column alias name를 사용
가't1id로 t1.id 선택을, 표 1에서 t2id로 t2.id를 AS t1 INNER JOIN 테이블 2 AS t2 ON t2.product = t1.product_id' 별칭 사용 – artm
감사합니다. @artm –