반응형 SQL 활용2 [SQL] 열을 행으로 바꾸는 방법 정리, CONECT BY LEVEL/UNION ALL/UNPIVOT 이걸로 일주일 고민한 사람의 UNPIVOT 포스팅 계좌번호 (ACCT_NO) 고객아이디 (CUST_NO) 대출종류1 금액 (LOAN_COST1) 대출종류2 금액 (LOAN_COST2) 대출종류3 금액 (LOAN_COST3) 대출종류 4 금액 (LOAN_COST4) 대출종류5 금액 (LOAN_COST5) 12345678 1234 500 0 200 0 100 계좌번호 (ACCT_NO) 고객번호 (CUST_NO) 대출종류 (LOAN_DF) 금액 (COST) 12345678 1234 1 500 12345678 1234 3 200 12345678 1234 5 100 위의 테이블 구조에서 아래 테이블 구조로 변경해서 사용할 일 즉 열을 행으로 바꿔야 하는 일이 생겼는데 UNPIVOT을 생각하지 못한 나를 반성하며 .. 2023. 3. 29. SQLD 요약 - (6) SQL활용_JOIN, 계층형질의,서브쿼리 FROM절 JOIN 형태 1. INNER JOIN 2. NATURAL JOIN 3. USING 조건절 4. ON 조건절 5. CROSS JOIN 6. OUTER JOIN INNER JOIN JOIN조건을 FROM절에서 정의, USING조건절, ON조건절 필수적 NATURAL JOIN 두 테이블 간 동일한 이름을 갖는 모든 컬럼에 대해 Equal Join 수행 (Using, ON 절 정의 불가, SQL Server 미지원) JOIN에 사용된 컬럼들은 같은 데이터 유형이어야 하며, ALIAS나 테이블명과 같은 접두사를 붙일 수 없다. 💡 NATURAL JOIN은 JOIN에 사용된 같은 이름의 칼럼을 하나로 처리, INNER JOIN의 경우는 2개의 칼럼으로 표시한다. USING 조건절 FROM 절에 USIN.. 2021. 5. 25. 이전 1 다음 반응형