안녕하십니까 아밥 초보입니다^^;;
조인 관련 질문을 하였는데, 친절하게 답해주셔서 감사했습니다.
추가적인 질문이 생겨서 다시 질문 드려요.
SELECT c~carrname p~connid f~fldate
INTO CORRESPONDING FIELDS OF TABLE itab
FROM ( ( scarr AS c
INNER JOIN spfli AS p ON p~carrid = c~carrid
AND p~cityfrom = p_cityfr
AND p~cityto = p_cityto )
INNER JOIN sflight AS f ON f~carrid = p~carrid
AND f~connid = p~connid ).
이런 구문에서요, from 뒤의 테이블의 순서는 관련 없나요? 그리고 on 이후에 써주는 조건에 어떤 필드를 선택하는지, 선택 기준이 있는지 궁금합니다^^
1) from 뒤의 테이블 순서가 관련있는지,
2) ON 뒤의 = 조건에서 필드는 어떤 기준으로 선택하는지,
답변 부탁드리겠습니다.
감사합니다^^
1.from절 순서는 상관없습니다. sap db interface 가 재 해석 합니다.(table index 정보를 기준으로)
2.on 절에 오는것은 index 가 설정된것 기준으로 합니다. index 설정이 안되어 있으면 full scan 합니다.