본문 바로가기

데이터사이언스2

[SQL] 데이터분석가 입문 필수 SQL 부트캠프 (13) 서브쿼리: 상관 서브쿼리 강의는 메타코드 사이트(https://mcode.co.kr/)에서 구매할 수 있다. 이제 두 번 정도?만 더 쓰면 부트캠프 강의 정리 글은 마무리될 것 같다. 파이팅🔥🔥 🔥 상관 서브쿼리 지난 글에서는 스칼라 서브쿼리(단일값), 테이블 서브쿼리(행과 열 형태)에 대해 정리했다. 이번엔 "상관" 서브쿼리 상관 서브쿼리는, 다른 서브쿼리와 달리 메인 쿼리의 행을 참조하여 수행한다. 메인 쿼리의 각 행마다 한 번씩 실행되고, 현재 행과 연관된 결과를 반환한다. 뭔가 특별한 서브쿼리 같긴 한데 이해가 잘 되지 않는다면.. 약간 for문을 생각하면 될 것 같다. 반복문처럼 메인 쿼리의 행이 100개면, 각 행에 대해 상관 서브쿼리도 100번 반복하여 돌아가며, 메인쿼리의 값들을 참조해 결과를 반환한다. 예를 살펴.. 2024. 4. 17.
[SQL] 데이터분석가 입문 필수 SQL 부트캠프 (4) ORDER BY, GROUP BY 강의는 메타코드에서 구매 가능: https://mcode.co.kr/kor/ 오늘 2024년 3월 9일, 제 52회 SQLD 시험을 치고 왔다. 결론부터 말하면 메타코드 부트캠프 들은 게 중심을 딴딴하게 잡아줘서 그런지 도움이 많이 되었다. 굿! 나중에 여유 생기면 시험 준비 꿀팁 썰도 풀어볼 예정... 🔥 ORDER BY ORDER BY는 SQL 쿼리 결과를 특정 컬럼 또는 여러 컬럼 기준으로 정렬하는 기능을 한다. 디폴트 값은 오름차순(ASC), DESC를 적어주면 내림차순으로 정렬한다. SELECT * FROM A WHERE 조건 ORDER BY 컬럼명1 DESC, 컬럼명2 ASC; 기본형은 위와 같다. ORDER BY는 가장 마지막에 실행된다고 했다. SQLD 시험에도 자주 나오는 문제인데, 쿼리.. 2024. 3. 10.