16,500원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Top competitors 에서 having count(h.hacker_id)로 해도 되나요?
Top competitors 문제에서 having count(h.hacker_id) >1 order by count(distinct s.challenge_id) desc 로 해도 되나요? 한번 이상 만점을 받은 해커라서 count(hacker_id)로 했고 total challenge number 내림차순으로 하라고 해서 order by count(distinct s.challenge_id) desc 했거든요.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
leetcode 620 group by 질문이요
리트코드 620번에 id가 아닌 email로 group by로 하는 이유가 있나요? 보통 group by 는 select에서 aggregate를 하지 않는 feature로 하는데, 이유가 궁금합니다.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
강의 일시정지/ 기간연장 검토 요청
안녕하세요! SQL 입문 - 중급까지 강의 잘 듣고 있습니다. 감사합니다. 다름 아니라, 수강 중인 백문이불여일타 중급/고급 SQL 문제풀이, 고급 SQL 강의 일시정지나 기간 연장이 가능할지 검토를 부탁드리려고 합니다. 이 강의를 계기로 SQLD 자격증을 준비하게 되었습니다. 그런데 생각보다 이론 쪽 공부할 내용이 많아, 잠시 인프런 강의를 듣기 힘든 상황이 되어서요. 시험이 11.18이라, 기간이 촉박하다보니... 부득이 요청드리게 되었어요. 시험 응시 이후에도 강의를 듣고 싶어 요청드리니, 긍정적으로 검토 부탁드립니다. 감사합니다.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
4번 문제 group by 질문
select h.hacker_id, h.name from Submissions s inner join Hackers h on s.hacker_id = h.hacker_idinner join Challenges c on s.challenge_id = c.challenge_idinner join Difficulty d on c.difficulty_level = d.difficulty_levelwhere d.score = s.scoregroup by h.hacker_id having count(h.hacker_id) > 1order by count(h.hacker_id) desc, h.hacker_id 제가 푼 답안인데 틀렸다고 나옵니다. group by h.hacker_id, h.name 2개를 해줘야 정답으로 나오는데 hacker_id만 그룹화 해서 묶어도 되는거 아닌가요? select 에 h.hacker_id, h.name 이 두개의 컬럼을 다 group으로 묶어줘야 되는 이유가 있나요? 이해가 되지 않습니다.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
세트2 4번 문제풀이 해설에 관한 질문
강의 너무 재밌게 잘듣고 있어서 감사합니다.두 가지 접근법으로 설명해주셨는데 아래 나열된 4개의 표를 보고 LEFT JOIN으로 처음부터 접근하겠다고 생각을 했다면 맞는 방식인가요?아니면 선생님처럼 마지막표로 했을 때와 수치가 일치하지 않고 확인하고 접근하는게 맞는 방식일까요?2. 원래는 항상 AS 알리아스를 사용하셨는데 갑자기FROM COMPANY CLead_Manager LM이런식으로 AS 생략 후 Capital 사용을 해주셨는데설명없이 진행된거 같은데 AS를 생략하고 스페이스 후 대문자로 쓰면 AS와 동일하게 입력되는게 맞나요?GROUP BY가 와야되는 이유해당 문제의 쿼리문은 작성하였는데 그룹바이를 빠뜨렸습니다. 어떤 이유에서 그룹바이가 와야하는지 이유가 잘 이해되지 않아서 질문드렸습니다. 아래와 같이 쿼리문을 작성하였는데 실행되지 않아서 문의드립니다. ㅜSELECT company.company_code , company.founder , COUNT(DISTINCT Lead_Manger.lead_manager_code) , COUNT(DISTINCT Senior_Manager.senior_manager_code) , COUNT(DISTINCT Manager.manager_code) , COUNT(DISTINCT Employee.employee_code)FROM Company LEFT JOIN Lead_Manager ON Company.company_code = Lead_Manager.company_code LEFT JOIN Senior_Manager ON Lead_Manager.company_code = Senior_Manager.company_code LEFT JOIN Manager ON Senior_Manager.company_code = Manager.company_code LEFT JOIN Employee ON Manager.company_code = Employee.company_codeGroup BY company.company_code, company.founderORDER BY company.company_code 긴 글 읽어주셔서 감사합니다!
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Weather Observation Station 11_ not like 사용
문제에는 left, right, not in을 사용해주셨는데요,처음에 제가 코드를 짰을 때는 Not LIKE로 사용했거든요. 틀렸다고 나오는데 잘 모르겠어서 질문드립니다.자세하게 알려주시면 도움이 많이 될 것 같습니다. SELECT DISTINCT cityFROM stationWHERE lower(city) NOT LIKE '%[aeiou]' OR lower(city) NOT LIKE '[aeiou]%'
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Placements에서 LEFT JOIN 뒤에 ON 조건
SELECT * FROM students s LEFT JOIN Friends f ON s.id = f.id위에 코드랑SELECT * FROM students s LEFT JOIN Friends f ON s.id = f.friend_id아래 코드 두 개로 해봤는데요. 아직도 JOIN 뒤에 ON 조건을 쓰는 게 헷갈려요.첫 번째 코드로 했을 때의 친구id랑 두 번째 코드로 했을 때의 친구id가 완전 달라지더라고요. 왜 그런건가요??
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Set2 4번문제 질문 - New Companies
-조인에 대한 개념이 약간 헤깔려서 문의드립니다.-저는 아래와 같이 left outer join시에 senior_manger/MANGER/employee 테이블과의 조인 조건을 아래와 같이 상위의 CODE를 equal 조건으로 넣어야 정확히 일치하는 ROW를 조인할수 있는게 아닌지요?LEFT OUTER JOIN Lead_Manager LM ON (C.COMPANY_CODE=LM.COMPANY_CODE)LEFT OUTER JOIN Senior_Manager SM ON(LM.COMPANY_CODE=SM.COMPANY_CODE AND LM.LEAD_MANAGER_CODE=SM.LEAD_MANAGER_CODE)LEFT OUTER JOIN Manager M ON (SM.COMPANY_CODE=M.COMPANY_CODE AND SM.LEAD_MANAGER_CODE=M.LEAD_MANAGER_CODEAND SM.SENIOR_MANAGER_CODE=M.SENIOR_MANAGER_CODE)LEFT OUTER JOIN Employee E ON (M.COMPANY_CODE=E.COMPANY_CODE AND M.LEAD_MANAGER_CODE=E.LEAD_MANAGER_CODEAND M.SENIOR_MANAGER_CODE=E.SENIOR_MANAGER_CODEANDM.MANAGER_CODE=E.MANAGER_CODE)
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
WHERE절 안 쓰고 HAVING COUNT(D.score = S.score) > 1 쓰면 왜 안되나요?
아래와같이 쿼리 작성을 했을 때아래와같은 결과가 나옵니다. 그런데 HAVING절에 넣은 조건에 해당되는 값만 출력되어야 하는 거 아닌가요? 왜 저렇게 많은 값이 출력되는 걸까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
as 2 space-separated values. 무슨 말인가요???
-- 파파고 --> hacker_id와 이름을 2개의 공백으로 구분하여 출력합니다.제 기준에서는 공백이 1개로 보이고 복사 붙여넣기 해서 드레그해도 1개더라고요.저 조건은 그냥 가볍게 무시해도 되는건가요??아니면 제가 잘못 이해한 걸까요??
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Weather observation Station 11 관련 질문
select distinct cityfrom stationwhere city not like "a%" orcity not like "e%" orcity not like "i%" orcity not like "o%" orcity not like "u%" orcity not like "%a" orcity not like "%e" orcity not like "%i" orcity not like "%o" orcity not like "%u"이렇게 코드를 작성하였는데요 자꾸 틀렸다고 뜨네요 어디가 잘못되었을까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
4번문제풀이
동일하게 코드를 작성했는데, 결과는 맞지 않다고 나오네요. null값이 제외되는거 같은데 어떻게 하면 null값을 나오게 하나요SELECT firstName, lastName, city, State FROM Person INNER JOIN Address ON Person.personId = Address.personId
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
섹션3. Weather Observation Station 18 문제 관련
안녕하세요.강의 잘 듣고 있습니다.하나 궁금해서 문의드려요.SELECT ROUND(ABS(MIN(LAT_N)-MAX(LAT_N)) + ABS(MIN(LONG_W)-MAX(LONG_W)),4) FROM STATIONWeather Observation Station 18 문제 위에 해답처럼 잘 풀었는데WITH STEP_01 AS ( SELECT MIN(LAT_N) AS a, MIN(LONG_W) AS b, MAX(LAT_N) AS c, MAX(LONG_W) AS d FROM STATION ) , STEP_02 AS ( SELECT ABS(a-c)+ABS(b-d) AS U FROM STEP_01 ) SELECT ROUND(U, 4) -- SELECT CAST(ROUND(U, 4) AS DECIMAL(10, 4)) -- SELECT FORMAT(U, '#.####') -- SELECT FORMAT(U, '0.0000') FROM STEP_02복습하는 과정에서 서브쿼리 만들면서 STEP별로 진행해 보았는데SELECT ROUND(U, 4) FROM STEP_02로 했을 때 저렇게 소수점 자리가 절삭되지 않는 현상은 어떤 문제 때문인지 궁금해서요.그래서 FORMAT이나 CAST AS DECIMAL로 다시 변환하면 정답이 되기는 하는데,오류가 어디서 발생되는 건지 궁금해서 문의드렸어요!!
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
섹션 2에 1,2번 문제풀이 관하여
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.섹션 2 1,2 문제풀이 5분 4초에 보면 드래그한 부분을 한번에 주석처리하는 방법을 알고 싶어요.추가로 드래그한 부분을 한번에 띄어쓰기나 들여쓰기를 하는 방법이 있다면 같이 알려주세요.
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
기한연장문의
안녕하세요죄송한데 강의를 거의 못들었는데 강의 기한이 모레까지라서요 ㅠㅠ강의 기한 조금만 연장 가능할까요?[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이 강의 입니다 .. ㅠㅠ 감사합니다.!
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
Weather observation station 11 문제 not like
select distinct city from station where city not like '%a%' or city not like '%e%' or city not like '%i%' or city not like '%o%' or city not like '%u%'위 쿼리는 제가 작성한 쿼리입니다이렇게 쿼리 작성하는건 문제에서 말하는 의도는 맞긴한 것 같은데 값 산출이 안되더라구요다른분이 적어주신 코드(아래)를 보면 or로 연결을하고있는데한번에 and조건으로 '%a%' 로 하면안되는건지 궁금합니다.SELECT DISTINCT city FROM station WHERE city NOT LIKE 'a%' AND city NOT LIKE 'e%' AND city NOT LIKE 'i%' AND city NOT LIKE 'o%' AND city NOT LIKE 'u%' OR city NOT LIKE '%a' AND city NOT LIKE '%e' AND city NOT LIKE '%i' AND city NOT LIKE '%o' AND city NOT LIKE '%u'
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
inner join 과 left join
inner join 과 left join 에서 null 값 처리방법이 궁금합니다.left join 하면 join 된 테이블에 null 값이 있으면, 그대로 null 로 들어가고, inner join 은 null 값이 있는 데이터는 아예 무시되는 것이 맞나요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
4번 BST 문제 틀리는 이유
4번 bst 문제와 관련해서 아래와 같이 쿼리 했는데 틀리네요 ㅠㅠ이유를 모르겠습니다SELECT DISTINCT BST.N, CASE WHEN BST.P IS NULL THEN 'Root' WHEN B2.N IS NULL THEN 'Leaf' ELSE 'Inner' END FROM BST LEFT JOIN BST B2 ON BST.N = B2.PORDER BY BST.N
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
4번 문제 질문
안녕하세요.해당 문제에서 left join을 이용해야 한다고 말씀하셨는데, 계층구조라면 하위 계층이 없는 경우는 있어도 상위 계층이 없는 경우는 없을테니, 단순 inner조인을 사용해도 괜찮지 않나요? inner조인으로 쿼리를 바꿔도 정답처리가 되긴 하는데, 선생님 말씀대로 데이터에 따라서 결과가 변할까요?
- 미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
620. Not Boring Movies 문제 질문드립니다
강사님께서 작성해주신 쿼리 그대로 실행했는데도, 위와 같은 오류가 계속 발생합니다.새로고침과 재부팅 이후에 해도 똑같은 오류가 발생합니다..