'sql공부' 태그의 글 목록
다양성과 방향성

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

sql공부 4

SQL 학습일지 5일차, 리트코드 182. Duplicate Emails 중복값 찾기

중복된 이메일을 찾아라!! 문제를 보고서 생각보다 쉽겠다고 생각했다.그러나 그건 내 생각일 뿐이었다... 중복값을 DISTINCT로 제거만 해봤지 중복된 걸 찾는 방법을 몰랐기 때문이다.EXCEL이라면 중복값 찾는 서식을 사용하거나 = = 으로 TRUE FALSE or VLOOKUP을 사용하면 된다. 그러나, SQL에는 그런 함수가 없고 기작 자체가 다르다.... 하면서 또 느낀 건 진짜 SQL은 또다른 언어고 그에 맞는 방식을 찾아야 한다는 것. 휴...! 첫번째 풀이과정중복된 이메일들전체 이메일 - 독립 이메일 = 중복 이메일들INLINE으로 진행 불가, 여러개의 행이 나오기 때문그렇다는 건 SELFJOIN으로 두 테이블 간에  차이를 만들어주면 됨아니면 count...? 어떻게 표현하지? >> 이렇..

직무강화/SQL 2024.08.21

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