분류 전체보기45 SAP ABAP 기초 4-1 ) 데이터 가공 1 - LOOP에 대한 이해 루프는 인터널 테이블에 존재하는 첫 번째 행의 데이터부터 마지막 행의 데이터까지 읽을 수 있는 구문입니다. LOOP는 사용자에게 보여 줄 데이터를 만들기 위해 써야하는 필수적인 구문이므로 꼭 숙지하여야 합니다. 오늘은 LOOP가 어떻게 작동하는지에 대해 간단히 확인해보겠습니다. ( 실습 코드 ) (코드 해석) 1. 먼저 SFLIGHT 테이블을 담아주기 위한 LT_SFLIGHT라는 변수를 선언하였습니다. 2. 쿼리를 통해 LT_SFLIGHT 테이블에 데이터 30개를 담아줬습니다. 3. LT_SFLIGHT 테이블을 LOOP를 돌립니다. 루프가 어떻게 돌아가는지 확인해볼까요?? 첫번째로 루프를 돌려보겠습니다. 첫번째로 돌게되면 LT_SFLIGHT의 첫번째 행(ROW)를 그대로 LS_SFLIGHT라는 스트럭처에.. 2022. 11. 30. SAP ABAP 기초 3-6 ) 조인(JOIN) - LEFT OUTER JOIN 오늘은 LEFT OUTER JOIN( = LEFT JOIN, 레프트 아우터 조인)을 해보겠습니다. 우선 INNER JOIN(이너 조인)과 LEFT OUTER JOIN(레프트 아우터 조인)에 대해서 간략하게 설명해보자면 - INNER JOIN(이너 조인)은 테이블 간의 교집합 - LEFT OUTER JOIN(레프트 아우터 조인)은 LEFT를 포함한 테이블 간의 교집합이라고 생각하시면 됩니다. SELECT * FROM 학생 LEFT JOIN 학과 ON 학생.학과번호 = 학과.학과번호; 결과 학번 이름 학과 번호 학과 번호 학과명 학과장 이름 20190001 홍길동 00001 00001 국어국문학과 이종원 20190002 김영희 00002 00002 컴퓨터공학과 이민희 20190003 최민수 0000.. 2022. 11. 24. SAP ABAP 기초 3-5 ) 조인(JOIN) - INNER JOIN 안녕하세요. 오늘은 JOIN에 대해 알아보도록 하겠습니다. 우선 INNER JOIN(이너 조인)과 LEFT OUTER JOIN(레프트 아우터 조인)에 대해서 간략하게 설명해보자면 - INNER JOIN(이너 조인)은 테이블 간의 교집합 - LEFT OUTER JOIN(레프트 아우터 조인)은 LEFT를 포함한 테이블 간의 교집합이라고 생각하시면 됩니다. INNER JOIN(이너 조인)을 간단하게 벤다이어그램으로 표현해보자면 아래와 같습니다. 그럼 구체적으로 테이블을 통해서 살펴보겠습니다. 우선 예를 들어서 학생과 학과, 2개의 테이블이 있다고 생각해보겠습니다. 학번 (PK) 이름 학과 번호 20190001 홍길동 00001 20190002 김영희 00002 20190003 최민수 00003 201.. 2022. 11. 21. SAP ABAP 기초 3-4 ) 쿼리 4 - SQL 이해하기 안녕하세요 오늘은 SQL을 이해해보는 시간을 잠깐 가지고 가도록 하겠습니다. 일단 쿼리(SQL문)이라는 것은 테이블에 저장된 데이터를 가져오는 것입니다. 단순하지만 이게 목적입니다. 쿼리에서는 실행 순서라는게 존재합니다. (실행 순서) 쿼리에선 SELECT를 먼저 쓰게 되지만 제일 먼저 실행되는 순서가 아니라는 점을 기억해주셨으면 합니다. 그럼 아래 예시 쿼리를 보고 해석해보는 작업을 해보겠습니다. 1. [FROM SFLIGHT] - SFLIGHT에서 모든 컬럼의 데이터를 다 가져온다. ( 제 기준에선 총 357개의 데이터가 존재합니다.) 2. [WHERE CARRID = 'AA] - SFLIGHT에서 CARRID 컬럼 값이 'AA'인 것만 추출한다. ( 제 기준에선 총 27개의 데이터가 존재합니다.) .. 2022. 11. 18. 이전 1 2 3 4 5 6 7 8 ··· 12 다음