👩🏻‍💻직무/SQL STUDY 4

[SQL Study] 쿼리 '잘' 짜는 PO되기 / Update (Feat. 인프런-고급)

여러분 제가 드디어 중급 강의를 완강하고 고급 강의로 넘어왔어요 이야~~~~~소리질러~~~~~ 요즘에 쿼리 공부하니까 이제 실무할 때 쿼리를 좀 빠르게 이해하고 짤 수 있게 돼서 행복하면서도.. 나는 그럼 전략적 사고를 언제 해야하는가 싶은 고민이 들면서도 이래저래 고민이 많네요. 고민은 해봐야 시간만 흐르니, 일단 고민하지말고 남는 시간 쪼개서 쿼리도 공부하고 강의도 들으려구요. 오늘은 쿼리 1문제만 풀고, 탈잉에서 진행했던 월간스타텁 강의 다시듣기 하러 가야합니됴 ㅋㅋㅋㅋ (아 회사에서 빌린 친절한 SQL 튜닝 책도 읽어야하는데, 하루가 24시간인게 너무 모자라요...) 우선 고급 첫번째 강의는 실제 데이터를 INSERT하고, UPDATE 하고, DELETE 하는 방법에 대해서 배웠어요. 그리고 그 ..

[SQL Study] 쿼리 '잘' 짜는 PO되기 / UNION (Feat. 인프런-중급)

오늘은 중급 강의의 마지막인 UNION, UNION ALL에 대해 배웠다. 회사 내부에서 짠 쿼리들을 살펴봤을 때 가장 많이 본 집합연산이 아닐까 싶었다. ✅ UNION (디폴트값이 DISTINCT) 중복값을 없앤 (DISTINCT) 값을 출력해준다. SELECT DISTINCT와 동일하다. ✅ UNION ALL 중복값을 포함한 값을 출력해준다. UNION 문제 - Symmetric Paris 더보기 You are given a table, Functions, containing two columns: X and Y. Two pairs (X1, Y1) and (X2, Y2) are said to be symmetric pairs if X1 = Y2 and X2 = Y1. Write a query to o..

[SQL Study] 쿼리 '잘' 짜는 PO되기 / SELF JOIN (Feat. 인프런-중급)

원래 매일 쿼리 짜려고 했는데 주말엔 노느라 못 짜고, 평일엔 일에 치여 힘들어서 못 짜고 강의 유효기간은 이틀 남았고, 오늘은 백신휴가고여서 하루 종일 쿼리 강의를 들어보려고 마음 먹었다. SELF JOIN Self Join은 어렵게 생각할 필요 없이, 하나의 테이블을 둘로 쪼개서 값을 구하는 것이라고 이해하면 된다. 문제 - 181번 Inner Join 연습 더보기 The Employee table holds all employees including their managers. Every employee has an Id, and there is also a column for the manager Id. | Id | Name | Salary | ManagerId | | 1 | Joe | 70000..

[SQL Study] 쿼리 '잘' 짜는 PO되기 / INNER JOIN (Feat. 인프런-중급)

PO라는 직무를 하면서 전략을 짜는 것도 어려웠지만, 요즘 제일 어려운 것을 꼽으라면 직접 쿼리를 짜는 것이라고 말할 수 있을 것 같다. 쿼리로 고통 받고 있는데 이것도 다 나의 가치를 높여준다라는 생각으로 별도로 강의도 끊어서 보고, 쿼리도 직접 짜보고 있는데 생각보다 시간이 많이 걸린다. 인프런에서 초급, 중급, 고급 강의와 문제풀이 강의까지 결제하고(물론 자기계발비 찬스로^^) 세워라 내워라 듣고 있는데 강의를 볼 수 있는 시간이 단 7일 밖에 남지 않아서 오늘부터 하루에 13강씩 매일 6시간을 투자해서 들어야만 한다. 강의 듣는데만 6시간이니, 실제 문제풀이 해설을 듣기 전 쿼리를 짜는 시간까지 합치면 매일 밤 늦게 까지 쿼리를 짜야한다 이말씀. 이렇게 호다닥 듣게되면 나중에 기억 못할 것 같아서..

반응형