38,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
SELF JOIN 리트코드 문제풀이
SELECT Employee.Name AS Employee FROM Employee INNER JOIN Employee AS Manager On Employee.ManagerID = Manager.ID WHERE Employee.Salary > Manager.Salary 코드에서 저는 = Magnager.ManagerID라고 생각을 했는데 왜 저렇게 구문이 되는지 정확하게는 이해가 안가서 문의드려요.SELF-JOIN 시 교차점으로 해서 되는거 같은데 정확히는 이해가 안되네요 ㅜ
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
LEETCODE CASE 문제 질문
SELECT id , SUM(CASE WHEN month = 'JAN' THEN revenue ELSE NULL END AS Jan_Revenue) , SUM(CASE WHEN month = 'FEB' THEN revenue ELSE NULL END AS Feb_Revenue) , SUM(CASE WHEN month = 'MAR' THEN revenue ELSE NULL END AS Mar_Revenue) , SUM(CASE WHEN month = 'APR' THEN revenue ELSE NULL END AS Apr_Revenue) , SUM(CASE WHEN month = 'MAY' THEN revenue ELSE NULL END AS May_Revenue) , SUM(CASE WHEN month = 'JUN' THEN revenue ELSE NULL END AS Jun_Revenue) , SUM(CASE WHEN month = 'JUL' THEN revenue ELSE NULL END AS Jul_Revenue) , SUM(CASE WHEN month = 'AUG' THEN revenue ELSE NULL END AS Aug_Revenue) , SUM(CASE WHEN month = 'SEP' THEN revenue ELSE NULL END AS Sep_Revenue) , SUM(CASE WHEN month = 'OCT' THEN revenue ELSE NULL END AS Oct_Revenue) , SUM(CASE WHEN month = 'NOV' THEN revenue ELSE NULL END AS Nov_Revenue) , SUM(CASE WHEN month = 'DEC' THEN revenue ELSE NULL END AS Dec_Revenue) FROM department GROUP BY id 해당 코드에 대해서 이해가 안가는 부분이 있어서 문의 드립니다.SELECT IDSUM(CASE WHEN MONTH = 'JAN' THEN REVENUE WHEN MONTH = 'FEB' THEN REVENUE WHEN MONTH = 'MAR' THEN REVENUE ELSE NULL END이런 식으로 생각을 했는데요.AS가 REVENUE 뒤에 각각 들어갈 수 있는지와이런 식으로 할 경우 어떤 부분에서 오류가 있는지 여쭤봅니다!
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
case avg 관련 쿼리 오류
SELECT AVG(CASEWHEN CategoryID = 1THEN PRICEELSE NULLEND) AS CATEGORY1_PRICE,AVG(CASEWHEN CategoryID = 2THEN PRICEELSE NULLEND) AS CATEGORY2_PRICE,AVG(CASEWHEN CategoryID = 3THEN PRICEELSE NULLEND) AS CATEGORY3_PRICE,FROM Products다음과 같이 작성하였는데 from synthe 이라는 문구와 함께 작동이 안되서 어떤게 잘못되었는지 여쭤보고자 합니다...! ㅜ추가로 맞게 썼다고 생각하는데 오류가 발생하면 어떤 것부터 확인해야할까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
리트코드 사이트
리트코드 사이트 problem에 category항목이 노출되지 않는데 현재는 변경되었을까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
UNION에서 ORDER BY
안녕하세요! 벌써 중급의 마지막 문제네요.. SELECT X, Y FROM functions WHERE X =Y GROUP BY X, Y HAVING COUNT(*) > 1 UNION SELECT f1.X, f1.Y FROM functions AS f1 INNER JOIN functions AS f2 ON f1.X = f2.Y AND f1.Y = f2.X WHERE f1.X < f1.Y ORDER BY X ASC 위의 코드에서 전체 ORDER BY를 해주려면 맨 마지막에 써야 한다는 건 이해했어요! 근데 만약에 UNION 해줄 때 둘 중 하나의 쿼리에만 ORDER BY를 적용시키고 싶을 때는 위의 코드를 어떻게 변경해야 하나요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
ELSE NULL 관련 질문입니다.
안녕하세요, ELSE NULL 관련 질문입니다.<CASE를 활용한 테이블 피봇(난이도 상)> 강의 내 문제에서ELSE NULL 을 써주지 않아도 결과는 똑같은 것 같은데END 전에 ELSE NULL을 써줘야하는 이유가 특별히 있을까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
union 해커랭크 문제풀이
안녕하세요 항상 좋은 강의 감사합니다symmetric pairs 문제에서 문제 초반 부에 xy 값이 같은 경우와 다른 경우로 나누어서 푸셨는데 저 같은 경우는 select f1.x,f1.yfrom functions as f1 inner join functions as f2 on f1.x = f2. y and f1.y = f2.x where f1.x <= f1.y and f1.x < f2.x order by x 이 부분만 적고 xy가 같은 경우를 따로 만들어서 union해야 하는 지 생각을 하지 못했는데 강사님께서는 어떤 이유로(어떤 요소를 보고) xy값이 같은 경우와 다른 경우로 나누어서 풀어야 겠다고 생각하셨는지 알고 싶습니다. 감사합니다
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
inner join과 left join의 차이
안녕하세요! self join 리트코드 문제풀이 1 강의에서 inner join을 사용하셨는데, 지난 강의에서 inner join은 join했을 때 null값이 안 생기는 경우 쓰는 것이고 outer join(left, right join)은 null 값이 생기는 경우에 쓰는 것이라고 강의 내용을 이해했습니다. 그러면 이 경우는 inner join이 아닌 outer join을 해야 하는 것 아닌가요? 항상 좋은 강의 감사합니다
- 해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
해커링크 문제 질문
안녕하세요 섹션1. 집계함수 해커링크 문제풀이 강의 질문 드립니다.Average Population 문제의 내용이 변경되었다고 안내 되어 있는데 rounded down to the nearest integer해당 문장의 의미는 내림을 하라는 의미 아닌가요? round함수를 사용한 풀이가 나와있어 이해되지 않아 질문드립니다.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
case 문 질문
[categoryid가 1인 값이 음료]인거만 출력하고싶으면ELSE 이후에 어떤식으로 작성하면 될까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
Top Earners 질문
SELECT MAX(months*salary) , COUNT(name) FROM employee GROUP BY months*salary ORDER BY months*salary DESC LIMIT 1제가 다음과 같이 코드를 작성했는데 이것도 정답으로 나오더라고요!GROUP BY에 컬럼이 사용되려면 SELECT에서 컬럼이 정의되어져야 한다고 알고 있는데 정답이 어떻게 나온건지...궁금해요. SELECT에서 컬럼이 그 자체로 쓰이는 게 아니라 함수와 함께 쓰여도 GROUP BY와 함께 쓰일 수 있는 건가요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
case 조건문
조건문 작성 시에 when 절의 순서를 정할 때 매번 run code를 해보고 결과가 맞는 지 확인하는 식으로 순서를 정해야 하나요? 강사님의 경우에는 업무에서 순서를 정할 때 어떤 기준으로 정하는 지 알고 싶습니다.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
Union 해커랭크. 꼭 풀 수 있어야 하나요?
수학적 감각이 없어서 그런지 도통 문제 조차도 이해가 안되고 어떻게 풀어야하는 지 감 조차도 않왔어서문제 풀이 영상을 보았는데도....저는 그냥 외워야하는 문제이더라고요. ㅠㅠ혹시 데이터 분석가의 기본기의 문제인가요??
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
코테 준비중인데요
이 강의 다 소화하면 프로그래머스 문제 어느정도 소화 가능한가요? 레벨 5까지 가능할가요?프로그래머스 혼자 풀다가 혼자 못 풀렸는지 문법들이 나와서 강의 듣게 되었는데 강의 듣고 프로그래머스 코테 문제로 준비하려 하거든요
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
헤커랭크 테스트 속도
테스트 케이스 채점할때 속도가 원래 좀 늘리나요,,,..?프로그래머는 채점 속도랑 다른데 저만 그런가 해서요
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
수강기한 연장 요청드립니다.
안녕하세요 강사님!!회사업무랑 병행하느라 강의를 들을 시간이 없어서 수강을 못한 강의가 많습니다.SQL 제대로 배우고 싶은 욕심에 로드맵으로 한 번에 다 결제했는데 통 시간이 안났네요혹시 수강기한 연장이 가능할까요?? 추가금을 지불하고서라도 꼭 완강하고 싶습니다.긍정적인 검토 부탁드립니다.
- 해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
SUM(CASE ~) 단순화
꼭 각 월별로 쿼리를 짜야할까요?파이썬처럼 range 함수와 같이 순서대로 나열시키는 방법은 없을까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
해커랭크 symmetric pairs
union 안 쓰고 이런 식으로 한번에 작성할 경우, 왜 답이 안나오는 지 궁금합니다ㅜㅜ
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
type of triangle 문제
type of triangle 문제에서 정삼각형이 아닌 삼각형이 안되는 조건 먼저 작성했을 때 왜 작동이 안되는 지 궁금합니다ㅠㅠ
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
쿼리의 실행 순서 질문입니다.
eranings 라는 별명을 SELECT 절에서 지정해줬는데 GROUP BY가 먼저 실행되는 것 아닌가요?컴퓨터는 earnings 를 어떻게 알고 GROUP BY 할 수 있는건가요?