묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
emp, loc 테이블 불러오려는데 이런 오류 뜹니다
SQL Error [942] [42000]: ORA-00942: 테이블 또는 뷰가 존재하지 않습니다
-
미해결데이터분석가 서류탈락? 알려드릴게요, 되는 포트폴리오
멘토링
혹시 커피챗 멘토링 하시나요? 진지하게 꼭 받고싶습니다.
-
미해결데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
펭귄조사
펭귄조사 문제 그룹핑하는건 이상한가요?SELECT island,species FROM penguins group by island,species order by island,species
-
미해결FastAPI 완벽 가이드
EmailStr + max_length=40 같은 경우 질문
안녕하세요, 권철민 강사님.FastAPI로 실제 서비스를 운영 중인 주니어 개발자입니다.EmailStr이나 max_length=40 같은 경우, 프론트엔드에서 입력을 제한하더라도 백엔드에서 예외 처리를 한다고 가정할 때, Pydantic의 검증 오류는 모두 422 에러로 반환됩니다. 이 경우, 클라이언트에서 특정 오류(예: 이메일 형식 오류, 최대 길이 초과 등)를 구분하기 어려운 문제가 있습니다.클라이언트에서 특정 오류에 대해 모달을 띄우는 등의 처리가 필요할 때, Pydantic 검증 대신 비즈니스 로직에서 200 응답을 반환하고, 약속된 에러 코드를 통해 오류를 구분하는 방식이 적절할까요?정답은 없지만 어떻게 처리하는게 맞을까요?
-
미해결Oracle PL/SQL 딱 이만큼.. [개념+실전]
PL/SQL을 사용하면 어떤 장점이 있나요?
선생님 덕분에 음~청 두꺼운 책을 본다던지 완전 비효율적으로 학습하는 것을 피할수 있는 것 같아요.그리고 선생님 노하우나 경험도 잘 듣고 있어요,,,첨부해 주신 강의자료는 책이라기 보다는 발표를 위한 ppt자료 같아서 제가 따로 필기나 자료를 첨부하면서 꼼꼼히 학습을 하고 있는데요,, "주문서 생성에 대한 고민(w/Application)" 부분을 강의 보다 보니 까요결국 PL/SQL을 사용하면 애플리케이션을 사용하는 것 보다 어떤 장점이 있고, 어떤것을 기준으로 2가지의 선택지 중에서 택해야 하는지에 대한 설명이 없어요 ㅠ PL/SQL을 쓰면 도대체 왜 좋나요? 이를테면 디비 커넥션 하나에 한방쿼리 만들어서 쏙 보내면 속도 빨라져서 좋은것인가요? 그리고 실무 경험에 대한 노하우도 조금 더 담겨 있었으면 좋겠어요, 배치프로그램? 스케줄러? 등등 이요ㅎㅎ 대강 감으로는 알겠는데 살짝 궁금해서 간지러워요 ㅎㅎ 그리고 이것 저것 대명사 보다는 조금더 구체적인 단어로 설명해 주시면 좋겠어요, "쏙 보내면" 어디에 쏙 보내는지를 초보자는 몰라요 ㅎㅎ
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
노랭이 85번 문제풀이
안녕하세요. 어느정도 이해가 됐는데 1번 보기에서 고객번호가54231 아니고 54213으로 되는 이유를 알고 싶습니다..
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
DAY9 질문
강의에서, with 문이랑INNER JOIN 쓰시는 부분이 나오는데. 1. 갑자기 WITH 문 왜 쓰시는지, 어떨때 써야하는지, 궁금합니다. 2. 빈값들 채울 때는 INNER JOIN 쓰는 건가요?
-
미해결시니어 백엔드 개발자가 알려주는 데이터베이스 개론 & SQL
강의자료 다운 질문..
안녕하세요..혹시 강의 자료는 어디서 다움받을수 있나요 ?커리클럼에서는 자료 다운이 없어서요..감사합니다.
-
해결됨[2025] 비전공자도 한 번에 합격하는 SQLD 올인원
안녕하세요 강사님, 개정안 관련 문의드립니다.
2025년부터 개정되어 일부 과목이 변동되었다고 들은적이 있는데요혹시 이 올인원 강의에도 변경된 내용이 반영되어 있을까요?또는 추가 보충강의를 제작하실 계획이 있으실까요?감사합니다.
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
해커랭크 TOP EARNERS 문제 질문
이렇게 하면 왜 안나오는 건가요? 오류라고 뜨던데 이유가 궁금합니다. 또 SELECT MAX(months*salary), COUNT(months*salary='108064') 이렇게 해도 답이 108064 106 나오는데 왜 이건 답이 106이 나오는 지도 궁금해요
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
코테 합격 전략
앞으로 코테 합격 전략으로,solveSQL 문제 반복적으로 전체 다 푸는 것을 루틴으로 하면서,최종목표 : 별 4,5개 문제 편하게 풀 수 있는 실력 만들기로 갈까 하는데요.어떻게 생각하시나요? 아니면, solveSQL 반복적으로 푸는 것도 좋지만,다양한 문제 유형들도 풀어봐야할까요? (예를 들면, Programmers, HackerRank, Leetcode) 같은.
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
SQL (입문, 실전, 마스터) 빨리 듣는 방법
안녕하세요! 데이터리안님저는 DA로 취준하고있는 학생입니다.이제 슬슬 서류는 합격하기 시작했는데, 코테에서 떨어집니다. (일주일전 1번 떨어짐)앞으로도 계속 코테가 있을 예정인데요.조만간 또 SQL코테를 앞두고 있어서, 빠르게 SQL 실력을 올리고 싶습니다. 솔직히, SQL 문제 혼자 풀기 시작한 것은 벌써 몇달 됐는데, 실력이 잘 안 늘어서요..별 3개 문제 정도는 풀 실력이 된거같은데, With 문 쓰고, 서브쿼리 쓰는건아~~~ 이걸 내가 할 수 있을까? 싶은 생각이 들어요. 그러던 중, 어제 변성윤(카일)님께서 링크드인에서 이 강의 링크를 추천해주셔서, 오늘부터 듣기 시작했는데.되게 좋은 것 같아요!이전에는," 어쨌든 풀어서 답만 맟주면 된다는 식의 풀이 " 가 구글링하면 많은데, 그게 아니라제대로 배워야겠다는 생각이 들었습니다. 그래서, 어차피 sovleSQL 문제로 계속 공부해왔으니까 강의들으면서, 계속 풀이방식 적절했는지 피드백들으면서 빨리 익힐 수 있을 것 같은데, 지금 신청해도 들을 수가 없네요. (입문, 실전, 마스터) 다 빠르게 듣고싶은데.SQL 강의를 5월 5일에 개강한다고 돼있어서,혹시 좀 더 빨리 수강할 수 있는 방법은 없는지 여쭤봅니다.
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
SQL 치트 시트 (실전)(마스터) 도 추가 요청합니다~
SQL 치트 시트 (입문) 용은 받았는데,(실전) (마스터) 는 신청해도 통 소식이 없네요 ㅠㅠ부탁드리겠습니다~
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
Day 6 질문
SELECT c.name FROM companies c JOIN games g ON c.company_id = g.publisher_id GROUP BY c.company_id, c.name HAVING COUNT(g.game_id) >= 10;이렇게 풀어도 되는데, 뭐가 더 좋은 풀이인지 궁금합니다~~강의에서 설명하신 것처럼, 먼저 뭐부터 뽑을지 정하고, 거기에 필요한 걸(JOIN같은것) 추가하듯이 푸는게 좋은건가요?
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
Day4. COUNT(*) 만해도 충분한 이유
COUNT(station_id) 굳이 안쓰고,COUNT(*) 만해도 충분한 이유가 뭔가요? 어차피 station_id 는 고윳값이니까.(DISTINCT 안써도 되는 것) = (COUNT *) 만해도 충분한 것.같은 이유일까요?
-
해결됨[2025] 비전공자도 한 번에 합격하는 SQLD 올인원
실전모의고사 5회차 다운로드 파일이 없습니다.
실전모의고사 5회차 다운로드 파일이 없습니다.확인부탁드립니다.
-
해결됨데이터 분석 SQL Fundamentals
안녕하세요. 튜닝핵심가이드강의 관련해서 여쭤보고 싶어서 남깁니다.
안녕하세요. 튜닝핵심가이드강의 관련해서 여쭤보고 싶어서 남깁니다. 현역으로 5년차 인데 요즘들어 쿼리성능적으로 실행계획에 관심이 가서 해석과 튜닝을 잘하고 싶어서 선생님께서 강의하시는 [오라클 성능 분석과 인스턴스 튜닝 핵심 가이드]를 들으면 실행계획을 해석과 스스로 튜닝까지 할 수 있는데까지 설명해주시는지 궁금합니다!!
-
미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
쿼리 튜닝 관련 질문 (limit)
안녕하세요 강사님 좋은 강의 정말 감사드립니다. 실습 따라면서 튜닝을 익혀가고있는데 이번 강의에서 이해되지 않는 부분이 있어 질문 남깁니다.일단 저는 MariaDB를 이용하여 실습을 하고 있습니다 죄송합니다 ㅠ -- 튜닝 전 쿼리 SELECT st.student_id, st.name, AVG(sc.score) AS average_score FROM students st JOIN scores sc ON st.student_id = sc.student_id GROUP BY st.student_id, st.name, sc.year, sc.semester HAVING AVG(sc.score)=100 AND sc.year=2024 AND sc.semester=1; -- 튜닝 쿼리 SELECT st.student_id, st.name, AVG(sc.score) AS average_score FROM students st JOIN scores sc ON st.student_id = sc.student_id WHERE sc.year=2024 AND sc.semester=1 GROUP BY st.student_id, st.name, sc.year, sc.semester HAVING AVG(sc.score)=100;두 쿼리 실행 속도에 별로 차이가 없어서 1) students, scores 두 테이블 각각 데이터 300만개로 늘리고 2) 두 쿼리 모두 동일하게 limit 10을 붙여줬더니 갑자기 성능 차이가 엄청나게 났습니다. -- 튜닝 전 쿼리 SELECT st.student_id, st.name, AVG(sc.score) AS average_score FROM students st JOIN scores sc ON st.student_id = sc.student_id GROUP BY st.student_id, st.name, sc.year, sc.semester HAVING AVG(sc.score)=100 AND sc.year=2024 AND sc.semester=1 LIMIT 10; -- 튜닝 쿼리 SELECT st.student_id, st.name, AVG(sc.score) AS average_score FROM students st JOIN scores sc ON st.student_id = sc.student_id WHERE sc.year=2024 AND sc.semester=1 GROUP BY st.student_id, st.name, sc.year, sc.semester HAVING AVG(sc.score)=100 limit 10;제가 궁금한 것은 limit 10을 붙이면 튜닝을 하든 안하든 실행 속도가 더 줄어들어야 할 것 같은데 튜닝 전 쿼리가 갑자기 1분넘게 소요되더라고요.튜닝 후 쿼리는 limit을 붙이나 안붙이나 별 차이가 없는데 튜닝 전 쿼리는 왜 limit을 붙이면 갑자기 성능이 엄청나게 저하되는걸까요..?? 확인해주시고 답변 주시면 많은 도움 될 것 같습니다 감사합니다!
-
해결됨데이터 분석을 위한 SQL 문제풀이 (Advent of SQL 2024)
테스트 케이스를 통과하지 못했습니다.
코드 동일하게 작성하였는데 통과 안되네요.레코드 개수가 다릅니다. (제출 : 1402개, 정답 : 1401 개) 뭐가 문제일까요?
-
해결됨[백문이불여일타] 데이터 분석을 위한 고급 SQL 문제풀이
강의기간 연장문의
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요저는 현재 인프런에서 데이터리안 SQL 시리즈 강의를 수강 중인 대학생입니다. 해당 강의를 통해 SQL 기초부터 실전 활용까지 체계적으로 배우며 많은 도움을 받고 있습니다.다만, 현재 대학 중간고사 기간으로 인해 학업 일정이 매우 바쁜 상황이라 강의를 꾸준히 수강하기 어려운 상황입니다. 강의 만료일이 얼마 남지 않았는데 아직 끝까지 수강하지 못해 아쉬운 마음이 큽니다.혹시 가능하다면 강의 수강 기간을 조금만 연장해주실 수 있을지 요청드립니다. 연장해주신다면 남은 기간 동안 학업이 마무리된 후 더욱 집중해서 학습을 이어갈 수 있을 것 같습니다.항상 좋은 강의 제공해주셔서 감사드리며, 바쁘시겠지만 검토 부탁드립니다.감사합니다.