강사님 안녕하세요 강의 신청을 했는데, 2일동안 아무리 sql 환경 셋팅을 해보려했는데 제 pc에서는 서버 연결이 안되서 죄송하지만 혹시 환불 해주실 수 있을까요? 자료는 모두 삭제 완료 하였습니다ㅜㅜ 다른 DB 강의를 들어야 할 거 같습니다. 현재 환불 버튼이 없어져서 인프런에 요청 해주시면 정말 감사하겠습니다 ㅜㅜㅜㅜ
안녕하세요? 월단위 카테고리별 매출액과 주문건수 및 전체매출액 대비 비율 sql로 구하기 강의 에서, 하기 함수에 distinct를 반드시 사용해야만 하는 이유를 잘 모르겠습니다. order_date에 order_id가 여러 번 있을 수 있는 상황은 전혀 없을까요? 답변 부탁드립니다.
안녕하세요, JOIN 수업을 들으며 JOIN 순서와 수행시간에 궁금한 점이 생겨서 질문드립니다. 1번 emp -> dept 테이블로 조인한 경우 -- 1 SELECT B.DNAME, A.EMPNO, A.ENAME, A.JOB, C.FROMDATE, C.TODATE, C.SAL FROM HR.EMP A JOIN HR.DEPT B ON A.DEPTNO = B.DEPTNO JOIN HR.EMP_SALARY_HIST C ON A.EMPNO = C.EMPNO WHERE B.DNAME IN ('SALES', 'RESEARCH') 2번 dept -> emp 테이블로 조인한 경우 SELECT A.DNAME, B.EMPNO, B.ENAME, B.JOB, C.FROMDATE, C.TODATE, C.SAL FROM HR.DEPT A JOIN HR.EMP B ON A.DEPTNO = B.DEPTNO JOIN HR.EMP_SALARY_HIST C ON B.EMPNO = C.EMPNO WHERE A.DNAME IN ('SALES', 'RESEARCH') 데이터가 작은 테이블에서 큰 테이블(1 -> m)로 조인하는 것보다 큰 테이블에서 작은 테이블로(m -> 1) 조인하는게 속도가 더 빠를 것 같은데, 어떤 방식으로 조인하는게 더 효율적인지 궁금합니다. 데이터가 엄청 많아지는 경우, 1번과 2번 두 쿼리의 실행 속도에서 큰 차이가 날까요? 내부적으로 더 효율적인 방식으로 실행을 할 수 도 있는건가요?
안녕하세요~ 타임어택 2주차 수강하고 있습니다~ "섹션2의 처음 만나는 DDL" 강의 9분 32초에서 employee 테이블에서 외래키 생성에 필요한 role_id 컬럼 만드실 때 NOT NULL을 체크하셨는데요~ 그 다음 강의(on update, on delete)에서는 이게 해제되었더라구요. 외래키 설정에서 On Delete - SET NULL을 하면 NOT NULL 속성이 문제가 되는데 강의에서는 그 설명이 없어 보이더라구요. 아마 강의 편집 과정에서 NOT NULL을 적용하면 중간에 서로 모순되어 에러가 나는 부분을 덜어낸 것으로 보여집니다. SET NULL을 하면 employee.role_id의 값만 지워지는 점을 강의시간 때 설명 해주셨기 때문에 NOT NULL을 선택하면 안되는 게 맞을거라 생각합니다. 제가 맞게 알고 있는지 궁금해서 질문 드립니다. 감사합니다!
안녕하세요 '실습용 스키마 설치 이슈 시 적용하세요'라는 강의편에 맥북에서 create schema nw; 이렇게 DBeaver에서 실행을 하면 아래와 같은 에라가 뜨네요 ㅠ SQL Error [42501]: ERROR: permission denied for database postgres 검색을 통해 해결을 해 보려고 했는데 잘 안되서 질문을 남깁니다.
현재 W3school로 강의 따라하고 있는 중인데 강의에 나온 구문을 똑같이 따라써도 안되는 기능이 너무 많아서 힘들어요.. 하나의 예시로, SELECT UPPER('hello world')와 같은 단순한 기능만 써도 Error in SQL:Undefined function 'UPPER' in expression 이런 오류가 나요ㅠ
[리뉴얼] 처음하는 MongoDB(몽고DB) 와 NoSQL(빅데이터) 데이터베이스 부트캠프 [입문부터 활용까지] (업데이트)
- 본 강의 영상 학습 관련 문의에 대해 답변을 드립니다. (어떤 챕터 몇분 몇초를 꼭 기재부탁드립니다) - 이외의 문의등은 평생강의이므로 양해를 부탁드립니다 - 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다 - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 의료영상 데이터 관리를 위해서 db셋업을 해보려고 하는데 이미지데이터같은 경우에는 어떤방식으로 db에 저장을 할수있을까요?
안녕하세요, 현재 Analytic SQL을 듣고 있는 학생입니다. 집계(Aggregate) Analytic SQL 실습 - 03 강의 실습 중에 6:40부근에 Query문을 select * ,sum(sum_by_prod) over() as total_sum ,round(1.0*sum_by_prod/sum(sum_by_prod) over(),2) as ratio from temp_01 위와 같이 작성하셨는데 sum(sum_by_prod) over ()를 total_sum으로 명명하였다면 다음 구문에서 round(1.0*sum_by_prod/total_sum,2) as ratio 으로 작성하여도 상관없을거 같은데 왜 실행되지 않는지 궁금합니다. Dbeaver를 통해서 실행하면 Column이 없어서 실행되지 않는다고 "Error" 메시지가 발생하는데 어렴풋이 생각하면 Query가 실행되기 전이라 Column이 생성되지 않아서 돌아가지 않을수 있다고 생각은 하지만 이미 명명하였는데 왜 되지 않을까 라는 생각도 동시에 듭니다. 혹시 설명해주실 수 있으신가요? 항상 감사합니다.
안녕하세요, 좋은 강의 잘 수강하고 있습니다. 주피터노트북 실행 시, url을 크롬브라우저에 붙여넣어 접근은 가능한데, 주피터노트북 확장자 파일도 정상적으로 열리지만 그 후 다른 상위 폴더접근 또는 다른 파일 오픈 시 jupyter notebook err_connection_refused, 주피터 노트북 사이트에 연결할 수 없음 이라는 경고메시지가 안내됩니다. 그래서 매 번 주피터노트북을 다시 실행하여 접근하는 불편함이 있는데 이러한 이유는 무엇이고 어떻게 하면 연결이 끊기지 않고 사용할 수 있는지 문의드립니다. 감사합니다. 😀
안녕하세요, 과제를 하다가 fromdate가 컬럼 성질이 'date'라고 해서 year()를 사용했었는데요. year()가 postgreSQL에서는 작동하지 않는 것은 이해했습니다. 하지만 to_date를 사용하는 이유가 문자열로 저장된 날짜 데이터를 날짜 형식으로 변환하기 위해서라는데, fromdate의 성질이 이미 date니까 변환하지 않아도 되는 것 아닌가요? '문자열로 저장된 날짜 데이터'와 '날짜 형식' 사이의 차이점을 잘 알지 못하겠습니다.
안녕하세요 강의 정말 잘들었습니다 리텐션에 대해 질문이 있는데요 이 리텐션을 구할때 재방문 계산은 회원가입을 한 회원을 기준으로 보는게 맞을지요 아니면 가입을 안했더라도 ga의 pseudo id를 기준으로 처음 만들어진날로 해서 또 접속을 했는지 여부로 구해도 될지요 수도아이디는 물론 변경될수 있는 값이라 확실치는 않습니다 이렇게 여쭤보는 이유는 접속은 해도 로그인을 하지않는 경우도 많아서 그러합니다.. 설명부탁드립니다