'SQL' 태그의 글 목록 (2 Page)
다양성과 방향성

여행으로 재미있게 살고 엑셀로 성장하는 삶

SQL 14

SQL 공부 4일차 LEETCODE, 181. Employees Earning More Than Their Managers

오늘은 직원 중 MANAGER보다 월급을 더 많이 받는 사람을 추출해야 하는 문제를 풀게 되었다. 사실 SELFT JOIN으로 테이블을 활용해야 하는건 대략 인지하고 있었으나,왜 아래와 같은 쿼리로 작동이 되고 어떻게 기작이 이루어지는지 그려지지가 않아 너무 어려웠다.1번 문제  SELF JOIN을 통해 2개의 테이블이 조건에 맞는 하나의 테이블로 만들어지게 되고그 전체 테이블 안에서 필요한 조건에 따라 정보를 추출하는 것이었다. 일단, 눈치밥으로 문제는 풀었다. 결국 하고자 하는 건 각 직원에 매니저를 매칭하고 매니저의 봉급과 비교하는 것이기 때문이다.SELECT a.name as employeeFROM Employee aJOIN Employee bON a.managerid=b.id AND a.sala..

직무강화/SQL 2024.08.20

SQL 3일차_LEETCODE. 175. Combine Two Tables

1.LEET. 175. Combine Two Tables ANSWERSELECT Person.firstname, Person.lastname, Address.city, Address.stateFROM personLEFT JOIN Address On person.personId=Address.personId  HackersLank의 중간 레벨은 어렵기도 하고 지문도 해석하기가 어려워 다른사이트를 찾았다.LEET에서 많이 한다고 하여 문제 하나 풀어봤는데, 생각보다 되게 좋다!! 틀린 부분이 어디인지, 결과값 중 다른 곳이 어디인지 초록색, 빨간색으로 같이 알려준다.CITY 열이 빠져서 CITY 열이 다 초록색으로 바뀌어 있는 상황.하나하나 오류를 찾는 것도 중요한데 가이드가 있고 없고 차이가 진짜 크다. ..

직무강화/SQL 2024.08.20

SQL 공부 2일차_HackerRank(!=, CASE, JOIN, GROUP BY)

패스트캠퍼스 강의를 들으며 이용했던 HackerRank Khan이랑 달리 토론하는 곳이 있어 답을 확인할 수 있다. 구문이 잘못되었을 때 뭐가 문제인지 찾아보는게 참 어려운데 그래도 힌트를 볼 수 있어 좋다.Chat gpt에게 정답을 알려달라고 하면 바로 답이 나오기 때문에 생각을 할 수 있는 힘을 기르기 위해선 힌트가 필요했다. 그렇게 다시 들어온 HackerRank. 기본적으로 지문이 다 영어로 되어있다보니 이해하는데도 시간이 쫌 걸린다.그래도 코드를 활용해야 한다면 영어가 기본일테니.... 조금씩 해보자! 삼각형 종류를 나누어 출력 이 문제는 삼각형에 대한 정의부터 이해해야 풀 수 있다.기본적으로 CASE 1 > 2 > 3 > 4 로 넘어갈 때 앞에서 충족하면 해당케이스로 고정되기 때문에더 큰 범위..

직무강화/SQL 2024.08.18

SQL 어떻게 공부해야 할까? Khan Academy로 복기!

안녕하세요. 회사에서 EXCEL과 POWER BI로 DASH BOARD를 만들고 실적을 보고하고 있는 LATI 입니다. 일을 하던 도중 좀 더 많은양의 데이터를 분석하고 싶어서 SQL을 배우기 시작했어요.BA, DA, 전략기획, 사업기획 직무로서 성장하기 위해서는 DB에서 SQL로 데이터를 뽑고 가공할 줄 알아야 하더라고요. SQL을 접해본 적도 없고 배워본 적도 없지만, 기본을 쌓아야 분석과 인사이트를 얻을 수 있는 단계로 넘어갈수 있기에 차근차근 준비하고 있어요. SQL HISTORY1. 내일배움카드_24.02.01_[패스트캠퍼스] SQL로 시작하는 데이터분석 첫걸음2. 책 독학_24.05.01_SQLD 합격3. 실무 독학_24.08.17_Khan Academy4. 부트캠프_24.09~24.10_데이..

직무강화/SQL 2024.08.17