들어가기 전...처음 SQL을 공부할 때 나는 비전공자였기에 무식한 방법으로 이론을 파려고 했었다. (그 때는 아예 프로그래밍 언어에 대한 지식이 거의 없었음. R만 조금 할 줄 아는 상태.)하지만 현직자분을 만나뵌 뒤 그게 아니라는 것을 깨달았다.'데이터 분석에 필요
어제에 이어 데이터 분석을 위해 알아야 할 쿼리 명령어를 쉽게 간단 정리해보자.GROUP BY, HAVING, ORDER BY는 "선택 구문"이다.순서1\. GROUP BY 구2\. HAVING 구3\. ORDER BY 구4\. 가상 연습문제로 이해 체크 (난이도 하)
💡 INSTR( ) FunctionINSTR(문자열, 하위문자열, 시작지점, 횟수) → 문자열 내에서 하위 문자열이 처음으로 나타나는 위치를 정수로 반환 💡 SUBSTR( ), SUBSTRING( ) Function (둘 다 같은 거임)SUBSTR(문자열, 시
단일문 범위 내에 존재하는 명명된 임시 결과의 집합나중에 해당 문 내에서 여러번 참조 가능데이터 베이스에 저장되는 테이블은 아니다생성 이후 쿼리문에서는 계속 사용 가능하므로 아래와 같은 쿼리도 가능메인쿼리에서는 from절에서 서브쿼리 한 개, 혹은 여러 개의 서브쿼리를
테이블 간의 연결을 하는 JOIN 쿼리2개 이상의 테이블을 같은 컬럼명을 primary key로 기준삼아 하나의 테이블로 만드는 것즉, 여러개의 테이블을 옆으로 붙인다고 생각하면 쉽다 (컬럼이 늘어나는 것)옆으로 계속 컬럼을 붙이다보면 그 수가 많아져 동일한 컬럼명이