묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨[2025] SQLD 문제가 어려운 당신을 위한 노랭이 176 문제 풀이
강의 자료 관련
안녕하세요176 문제라고 되있는데 '2.노랭이 해설지 안내'에는 총 126제가 나와있는것 같습니다.실전 모의고사는 3회라 총 150문제 되는것 같구요176 문제는 어느 부분을 기준으로 되어있는건지요?? 그리고노랭이 문제집을 별도로 혹시 사야되는지 문의드립니다. (혹시 해설만 자료가 있다면 문제까지 따로 있어야 공부가 될것 같아서요)답변 부탁드립니다~
-
해결됨초보자를 위한 BigQuery(SQL) 입문
battle 스키마 조건 복사붙여넣기용 자료
battle 스키마 조건 복사붙여넣기용 자료 어디서 찾아요?
-
해결됨[2025] 비전공자도 한 번에 합격하는 SQLD 올인원
정규 표현식 핵심문제 문제와 답 해답이 일치하지 않는거 같습니다.
안녕하세요 강사님, 열심히 강의 잘 듣고 있습니다.정규표현식 핵심문제를 풀어보고 있는데문제와 문제의 정답, 해설이 일치하지 않는거 같습니다. 1. SQL에서 정규 표현식(Regular Expression)의 주요 목적은 무엇인가? ① 데이터를 그룹화하여 평균 값을 계산한다. ② 문자열 데이터를 특정 패턴으로 검색, 매칭 및 수정한다. ③ 데이터를 특정 열 기준으로 정렬한다. ④ 테이블 구조를 변경한다. 해당 문제는 정규 표현의 목적에 대해서 묻는 문제인데 해당 문제의 정답 및 해답에서는 정규 표현식 ^에 대한 해설이 나와 있는 등 해당 핵심문제들의 문제와 정답 해설이 일치하지 않는거 같습니다. 확인 부탁드립니다.
-
해결됨비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
여러 테이블 조인시 where 절이 필요한가? 에 대해 질문있습니다.
강사님 안녕하세요! 프로젝트를 끝내고 리팩토링을 하고이 있는데요.inner join 으로 3~4 개 정도의 테이블을 조인할 때, where 절이 과연 필요한가? 라는 궁금증이 생겼습니다. 기존에는 무지성 inner join 으로 테이블을 다 합친 후, where 절에서 필터링을 하고있었습니다. 근데 생각을 해보니 조인하려는 첫 테이블에 on 절로 추가 조건들을 넣어준다면.. 후에 조인하는 테이블들의 row 수를 줄일 수 있어 훨씬 효율적인것 같은데 (물론 인덱스도 타고).. 강사님은 어떻게 생각하시는지 궁금합니다. 단순히 하나의 테이블에 대한 row 만 가져올때는 where 절을 사용하고, 나머지 경우에는 where 절을 사용하지 않는게 훨 효율적이지 않나? 라는 생각이 들어서 이렇게 질문드립니다.
-
미해결실리콘밸리 데이터 리더가 알려주는 Airflow 기초
Airflow 웹 UI에서 파일 디렉토리 구조 확인이 가능한가요?
안녕하세요.「앞서 Airflow 예제를 개선해보자 (v3) - 실습 편」 강의 수강 중 궁금한 점이 있어 문의드립니다.DAG 실행 시 생성되는 tmp 파일이 제대로 생성되었는지 확인하고 싶어, CLI 환경이 아닌 웹 UI상에서 확인할 수 있는 방법이 있는지 알아보던 중 궁금한 점이 생겼습니다./opt/airflow 디렉토리 구조는 CLI 환경에서만 확인 가능한 것인지, 웹 UI상에서는 해당 경로의 파일 구조를 직접 확인할 수 없는 것인지 궁금합니다.추가로 확인이 가능한 부분이 있다면 현업에서는 어떻게 주로 확인하는지도 궁금합니다!
-
미해결데이터분석가 서류탈락? 알려드릴게요, 되는 포트폴리오
캐글 관련질문입니다.
캐글 이야기를 많이 하시고 저도 데이터 분석가라면 캐글에 친숙해지고 캐글 컴페티션을 잘해야 한다고 생각하는데요 캐글이 전부 영어로 되어있고 페이지 번역이 되긴하지만 실제 노트북에서 모델을 돌리는 과정이나 튜토리얼안의 스크립트나 코멘트들은 페이지번역도 안되는 문제가 있더라구요어떻게 공부 하셨는지가 궁금합니다.영어실력부터 쌓아야 하는건가요?데이콘이라는 한국 사이트가 있긴하지만 대부분 유료화 되어있고혹시 영어 원문 그대로 보셨는지 아니면 다른 방법이 있으셨는지도 궁금합니다.
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
환경설정 오류 봐주세요
-
미해결데이터 분석 SQL Fundamentals
1인지 M인지는 결국엔 테이블을 직접 확인을 해야 하는걸까요?
테이블을 열어서 봤을 때 on에서 서로 연결할 키들의 중복들이 많으면 이 테이블은 M이고유니크하면 1이 된다 라고 이해하면 될까요?그래서 emp_salary_hist, emp_dept_hist, emp는 m이고dept는 1 로 이해 했는데 맞게 이해한 건지 궁금합니다.감사합니다.
-
미해결JPA (ORM) 개발자를 위한 고성능 SQL (High-Performance SQL)
소스코드 DB 세팅 가이드가 필요합니다.
소스코드 너무 감사합니다.근데 돌려도 동작이 안되기 때문에 DB 세팅 가이드 같은게 있으면 좋겠네요.강의 내용은 좋은데 ..
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
세션 20부터 22
안녕하세요. 덕분에 sqld 공부를 이해가 쉽게 하고 있습니다 :) 궁금한게 있어서 질문 드립니다.세션 20~ 22는 sql에 필요한 설명인건 아는데 문제풀이가 없는데 자격증공부에는 포함이 안되는걸까요? 그리고 계층형쿼리에서 반복쿼리를 어떤경우에 쓰는지 궁금합니다.
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL 문제풀이
섹션 4번에 2번 문제 질문입니다.
섹션 4번에 2번 문제 질문입니다.아래처럼 제곱근까지 하고 반올림 하고 난 후 에 더하는거랑 선생님 땁변이 차이가 없는것 같은데 왜 틀리다고 나오나요?selectround(sqrt(power(max(LAT_N)-min(LAT_N),2)),4)+round(sqrt(power(max(LONG_W)-min(LONG_W),2)),4)from STATION
-
해결됨실습으로 손에 잡히는 SQLD의 정석(2과목)
CREATE TABLE 권한불충분
GROUPING SETS 실습에 필요한 ales 데이터 모델은 확인했는데요. 정작 CREATE TABLE 권한이 없어서 진행을 못하고 있습니다. 확인 부탁드립니다.
-
해결됨실전 jOOQ! Type Safe SQL with Java
jooq+flyway에서 질문드립니다
도커 컨테이너를 사용하여서 실행 시키는걸로 진행하셨는데 저는 도커를 데스크탑이 아니라 olima로 실행시키고 있어서 환경변수 에러가 나오더라구요 export로 변수 바꿔줘도 안돼서 데스크탑으로 실행해 보니 되기는 하는데, olima로 실행 할 수 있도록 하는 방법이 있을까요? 그리고 도커 컨테이너를 사용 안하고 flyway만 따로 설정하는건 어떻게 하는게 좋을까요?dev.monosoul.jooq-docker 이걸로는 도커가 무조건 설정되어있어야 하는거 같은데,nu.studer.jooq + flyway 조합으로 가는게 좋을까요? 1.olima로 인텔리j에서 dev.monosoul.jooq-docker 설정에 맞게 실행 시키는법2.도커 없이 flyway 사용할때에는 nu.studer.jooq + flyway 이 조합으로 하는게 권장되는 방식인지?
-
미해결[백문이불여일타] 데이터 분석을 위한 SQL 실전편 (무료 미니 코스)
링크 오류
User Engagement: What it is & Why you might be measuring it wrong해당 페이지 누르면 잘못된 사이트로 이동합니다.
-
해결됨실전 jOOQ! Type Safe SQL with Java
안녕하세요 생성일,생성자,수정일,수정자는 자동으로 해주는 기능이 있을까요?
Jpa 보면 Auditing 기능으로 자동으로 넣어주는 기능이 있는데 jooq에서도 비슷한게 있을거 같은데 recode listener 사용해서 해야하는걸까요? 아니면 일일히 넣어줘야 하나요?
-
미해결실습으로 손에 잡히는 SQLD의 정석(2과목)
CREATE VIEW 생성 에러 : 권한 불충분
강의 중 몇번 CREATE VIEW를 활용하는 부분에서 권한이 막혀 계속 테스트를 못하고 있습니다.보안상의 이슈로 보여지는데, 해결을 못하고 있습니다. 해결 방법 부탁드리겠습니다.SQL Error [1031] [42000]: ORA-01031: 권한이 불충분합니다https://docs.oracle.com/error-help/db/ora-01031/
-
미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
풀 인덱스 스캔 질문있습니다.
CREATE INDEX idx_name ON users (name); EXPLAIN SELECT * FROM users ORDER BY name LIMIT 10; <- 이 부분에서 idx_name을 안쓰고 컬럼명만 작성했는데 어떻게 풀 인덱스 스캔을 썼는지 아는건가요?
-
미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)
멀티컬럼인덱스 질문있습니다.
강의자료:https://jscode.notion.site/661a5bcd11c74b4c97520460dbc4a328주의 사항 2에서요. 정렬을 자세히 잘 살펴보면 이름 기준으로 정렬이 되어 있지는 않다. 왜냐면 같은 부서를 가진 데이터끼리만 정렬을 시켰기 때문이다. 실제로 아래 SQL문을 실행시킬 때 인덱스를 활용하지 못한다.윗 부분에 말 뜻이. 처음부터 이름 순으로 정렬이 안되어있어서 멀티컬럼인덱스가 사용이 어렵다는 말씀인가요?즉 아래 컬럼 처럼 안되어 있어서 멀티 컬럼인덱스가 적용이 안된다는 말씀인가요?부서 | 이름 | 순위----------------------회계 | 김미현 | 2 회계 | 김민재 | 3 인사 | 하재원 | 6 운영 | 이재현 | 4 운영 | 조민규 | 5 인사 | 최지우 | 7 회계 | 박미나 | 1
-
해결됨실전 jOOQ! Type Safe SQL with Java
[사례] Maven에서 TestContainers 플러그인 적용시 예외발생
앞으론 과거에 겪었던 이슈들도 생각날때마다 여기에 기록하도록 하겠습니다. Maven에서 TestContainers 공식 플러그인을 활용해 DSL을 만들면 에러가 출력됨결론부터 말하자면 TestContainers의 자체적인 문제고 실제 DSL 생성에는 문제가 없음.무시하고 사용하면됨 See Alsohttps://github.com/testcontainers/testcontainers-jooq-codegen-maven-plugin/issues/37https://github.com/testcontainers/testcontainers-java/issues/1454 설명 maven 프로젝트에서 Testcontainer + flyway를 활용해 jOOQ DSL을 만드려면아래 testcontainer에서 공식적으로 제공해주는 플러그인을 사용하는게 제일 편리함https://github.com/testcontainers/testcontainers-jooq-codegen-maven-plugin 다만 PostgreSQL, MySQL등을 Testcontainer로 띄워서 DSL을 만들다보면작업 마지막에 다음과같이 NoClassDefCoundError라를 에러메시지가 나옴(다만 작업은 정상적으로 완료됨) 관련해서 이미 아래와 같이 이슈가 올라와있음 (필자도 겪어보고 여기에 의견을 남겼었음)https://github.com/testcontainers/testcontainers-jooq-codegen-maven-plugin/issues/37 결과적으론 공식 플러그인의 문제가 아니라 TestContainers 자체이슈임TestContainers과 Maven 간의 자체적인 문제로 인해 발생하는 거였고, TestContainer의 이 이슈가 해결되기 전까진 해결 할 수 없음 다만 이걸 플러그인 없이 수동으로 작업하는건 유지보수하기도 어렵고, 수동으로 작업해도 동일한 이슈가 발생할것이기 때문에 에러로그가 뜨더라도 사용하는것을 추천함.
-
해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL
rising temperature 문제 질문
해당 문제에서 테스트 데이터가 날짜가 거꾸로 배열되어있다고 하셨는데 이게 무슨 소리인가요 좀 자세히 풀어서 차근차근 설명해주세요.... 어디에도 저런 데이터가 안보이는데