묻고 답해요
143만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
강의 자료 문서는 제공이 안되나요?
강의 자료 문서는 제공이 안되나요?주요 문법은 자료로 받고 싶습니다감사드리며
-
해결됨데이터 분석 SQL Fundamentals
스칼라 서브쿼리 실습 - 01 : 질문 있습니다!
안녕하세요 선생님, 강의 너무 재밌게 복습하고 있는 수강생입니다.질문이 있어서 글을 씁니다. " 스칼라 서브쿼리 실습 - 01 " 강의 07:10 에서 아래 쿼리에 문제가 있다고 알려주십니다.select a.*,(select avg(sal) from hr.emp x where x.deptno = a.deptno) dept_avg_salfrom hr.emp a;그리고 그 과정에서 M:N join 결과물을 예로 들어서 왜 그런 지를 알려주시는데요, 여기서 의문이 생겼습니다."스칼라 서브쿼리 실습 - 01 " 바로 이전 강의에서 스칼라 서브 쿼리는 메인 쿼리의 각 레코드 별로 연산이 수행된다는 걸로 기억합니다. 그 말은...(select avg(sal) from hr.emp x where x.deptno = a.deptno)위 스칼라 서브쿼리가 hr.emp 테이블의 각 레코드 별로 연산이 수행된다는 걸로 전 이해합니다.그런데 07:10 때는 이걸 조인의 결과물로 설명하시면서 좋지 않은 쿼리라고 알려주십니다.각 레코드 별로 연산을 수행한다고 생각하면 사실 저 서브쿼리가 잘못된 쿼리 같지가 않다고 저는 생각하는데, 그게 아닌가요? 조인을 통해서 스칼라 서브쿼리를 좋은지 아닌지를 판단해야 되는 건가요??
-
미해결데이터 분석 SQL Fundamentals
to_date 포맷관련 질문드립니다.
안녕하세요. 강사님.평소 궁금하고 잘 안됬던 부분들을 학습할 수 있어서 열심히 수강중입니다. 기초적인 질문이나 개념을 잡기 위해 문의드립니다. select to_date('2022-01-01', 'yyyy-mm-dd');select to_date('2022-01-01', 'yyyy/mm/dd');select to_date('2022/01/01', 'yyyy/mm/dd');select to_date('2022/01/01', 'yyyy-mm-dd'); 위 네가지 모두 결과값으로는 to_date2022-01-01 로 나오던데요. to_date() 라는 것은 구성에 대한 부분일 뿐date에 대한 db관리나 출력시의 포맷과는 무관한 것인가요??
-
미해결데이터 분석 SQL Fundamentals
rows between unbounded preceding and current row 관련 질문
집계 Analytic SQL에서 rows between unbounded preceding and current row 관련 질문 드립니다. sum(amount) over (partition by order_id order by line_prod_seq) as cum_sum_by_orderid sum(amount) over (partition by order_id rows between unbounded preceding and current row) as cum_sum_by_orderid21의 경우와 2의 경우가 값이 같은데partition이 되어 있고 윈도우 설정이 어차피 상위 row에서 부터 누적되는 값이라면 'order by line_prod_seq'이 없어도 되지 않나 하는 생각이 듭니다. 그럼에도 불구하고 'order by line_prod_seq'을 굳이 명시해줘야 하는 이유가 있을까요? 어떤 데이터의 경우 이 부분이 없으면 문제가 생길 수 있나요?
-
미해결데이터 분석 SQL Fundamentals
to_char와 date_part
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.order_date에서 년, 월, 일을 to_char로 추출하셨는데 date_part와의 결과는 동일하더라구요. 두 명령어의 차이가 무엇인가요?ㅍ
-
미해결다양한 사례로 익히는 SQL 데이터 분석
복원 관련 문의
기존 문의사항 보고 작성해주신 답편대로 다 따라햇는데ga_export 용량이 커서 스크립트 업로드가안돼요DBEAVER 용량을 20,000M 이상으로 키울 경우 DBEAVER 실행이안돼요..텍스트 에디터 사용하여 복+붙해도 용량이 크다고안됩니다.해결방법 알려주세요ㅠㅠㅠ
-
미해결갖고노는 MySQL 데이터베이스 by 얄코
대체 어디다 질문을 올리는겁니까? 상담도 정해진 질문만 받고…
🛑 이곳에 질문하지 마세요!!!질문은 강의페이지에 안내드린 방식으로 이메일로 보내주세요!⭐ 강의질문은 꼭 이렇게 보내주세요! | 얄코 (yalco.kr)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
sinter
sinter 가 교집합이라고 하는데강의에서 읽기로 사용하는것 같아보입니다sinter faker:gudok 다른곳에서 찾아보면 이것이 교집합이라고 하는데 교집합이라면 아무것도 안나와야 하지 않나요? 왜 rookies 가 나오는거죠?
-
미해결데이터 분석 SQL Fundamentals
timestamp연산질문
timestamp 연산을 하다가 이상한 점을 발견했습니다.select to_timestamp('2024-01-01 01:00:00', 'yyyy-dd-mm hh24:mi:ss')-to_timestamp('2023-01-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') as diff_timestamp;resultdiff_timestamp365 days 01:00:00그런데select to_timestamp('2024-01-11 01:00:00', 'yyyy-dd-mm hh24:mi:ss')-to_timestamp('2023-01-01 00:00:00', 'yyyy-mm-dd hh24:mi:ss') as diff_timestamp;resultdiff_timestamp670 days가 됩니다. timestamp 두번째의 경우 670일이라고 결과값을 나왔습니다, 375일이 맞는 답인데 말입니다.제가 뭐를 놓친걸까요?
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
혹시 강의 연장이 가능할까요?
안녕하세요, 선생님! 좋은 강의 정말 잘 듣고 있습니다.유익한 강의 내용을 천천히 정리하면서 제 지식으로 만들고 싶었는데,최근 개인적인 사정으로 바쁘다보니 강의 종료일이 금방 도래하게 되었습니다.. 혹시라도 1개월 정도 강의 연장이 가능하다면,좀 더 깊게 학습할 수 있는 기회가 될 것 같아 문의드립니다. 감사합니다.
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
선생님 안녕하세요. 강의 연장 문의 드립니다.
선생님 안녕하세요.SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법 수강 중에 있습니다.최근 3개월동안 프로젝트에 투입되느라 강의를 들을 시간이 부족했는데3/31에 종료예정이라 시간이 조금 촉박하게 되었습니다.. 혹시 가능하신 경우 한달 정도 강의를 연장해주신다면꼭 끝까지 듣고 완강하고 싶습니다.!
-
미해결SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
혹시 강의자료는 없을까요?
혹시 강의자료는 없을까요? 스터디하고 있는데 화면 같이보는 것 보다 자료가 있으면 좋을거 같아서,
-
미해결[개념은 호옹~, 실습 빡] SQL 데이터 분석, 활용!
과목별 평균 시험절수 얼마? 서브쿼리 or JOIN ?
과목별 평균 시험절수 얼마? 문제 2번 풀이 하실 때 서브쿼리를 사용하셨는데조인문으로 해도 결과는 동일하게 나오는데select courses.title as 과목명 , round(avg(grades.exam_score), 2) as 평균시험점수from grades inner join courses on grades.course_id = courses.idgroup by courses.title ; 서브쿼리를 사용해서 데이트를 조회하는게 그냥 조인문을 사용해서 사용하는것보다 데이터 조회 속도가 빨라서 그렇게 하신걸까요?
-
해결됨mongoDB 기초부터 실무까지(feat. Node.js)
session.abortTransaction()에 대한 실제 예시 문의
아래 명령어를 통해 transaction이 실패했을 때 원복한다고 하는데, 저런 것은 catch문에 넣어야 하는 것이 맞나요? 아니면 if else로 문제점을 발견했을 때 처리하게 하는 걸까요?즉, 저 코드를 실제로 사용할 때, 어떤 모습으로 들어가는 지 궁금합니다.session.abortTransaction()
-
미해결데이터베이스 중급(Modeling)
데이터를 넣으려고 하면 오류가 발생합니다.
이 테이블을 만들고 나서 데이터를 넣으려고 시도하면 오류가 발생합니다. sqlmysql> insert into 신부(신부명) values("김신부"); 오류 메세지Cannot add or update a child row: a foreign key constraint fails (`test2`.`신부`, CONSTRAINT 신부_FK FOREIGN KEY (`신부ID`) REFERENCES 신랑 (`신랑ID`)) 어떻게 하면 오류없이 데이터를 삽입할 수 있나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
테이블 여러개랑 조인
조인을 사용하는거랑 테이블을 여러개 만들어서 한번 한번 데이터를 가져오는거랑 차이가 있나요??
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
서버 컴퓨터 스펙에 따라서 성능 차이가 심한가요?
이상한 질문 인 것 같긴 해서요....혹 서버 컴퓨터 스펙에 따라서 게임 운영상 데이터를 조회하고 수정하는 행위들의 성능이 크게 차이가 나나 궁금합니다.
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
섹션9 Computed Fields 강의에서, 다음 강의 가기 전 빠진부분
이거 지워줘야합니다. 안그러면/:blgoId get 요청 할 때, "error": "commentCount is not defined"에러 나옵니다.또,여기 주석처리 풀어줘야합니다.안그러면 다음강의에서, comment Post 할 때"Cannot read properties of undefined (reading 'push')"에러나요.수업에서는 이부분에대한 조작없이 이미 되어있는 상태로 진행되고 나오지 않습니다.다른 분들은 이거 다 알아서 해결하고, 수업진행하신건가;; 에러나서 진행이 안될텐데;; 게시판에 질문들이 없네요. ㅡㅡ;
-
해결됨데이터 분석 SQL Fundamentals
1997년 이후에 단 한건도 주문하지 않은 고객 정보
안녕하세요. 강의 듣고 실습문제를 따로 풀어보고 있는데요1997년 이후에 단 한건도 주문하지 않은 고객 정보에 대해저는 아래와 같이 인라인뷰를 안쓰고 바로 left 조인으로 했는데요.이렇게 풀이를 해도 상관없을까요? 실행결과 자체는 같은데 혹시 먼가 빠뜨리거나 잘못생각하고 있는게 있나 궁금해서 문의드립니다. 풀이SELECT *FROM NW.customers ALEFT JOIN NW.orders BON A.customer_id = B.customer_idAND B.order_date >= TO_DATE('19970101', 'YYYYMMDD')WHERE B.customer_id IS NULL 정답select *from nw.customers aleft join (select customer_id from nw.orderswhere order_date >= to_date('19970101', 'yyyymmdd')group by customer_id) b on a.customer_id = b.customer_idwhere b.customer_id is null;
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
faker 패키지 취약성 이슈
faker 패키지 이슈가 생겼습니다. npm i faker로 하면 에러가 발생합니다.npm i -D faker@5 이렇게 하면 될 것 같은데 해도 될까요?