묻고 답해요
130만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결MSSQL Server 2016 기반의 데이터베이스 입문에서 활용까지 Part.1
pubs 다운로드 링크 문의 드립니다.
pubs 다운로드 링크가 유실되었는데 다른 질문의 답변의 블로그에도 삭제된 게시물이라고 뜹니다. 데이터를 다운받으려하는데 어떻게 해야할지 질문 드립니다.
-
미해결다양한 사례로 익히는 SQL 데이터 분석
리텐션 구하는 방법 문의
안녕하세요 강의 정말 잘들었습니다 리텐션에 대해 질문이 있는데요이 리텐션을 구할때 재방문 계산은 회원가입을 한 회원을 기준으로 보는게 맞을지요아니면 가입을 안했더라도 ga의 pseudo id를 기준으로 처음 만들어진날로 해서 또 접속을 했는지 여부로 구해도 될지요수도아이디는 물론 변경될수 있는 값이라 확실치는 않습니다이렇게 여쭤보는 이유는 접속은 해도 로그인을 하지않는 경우도 많아서 그러합니다..설명부탁드립니다
-
해결됨데이터 분석 SQL Fundamentals
상관쿼리와 비상관쿼리의 쓰임새가 헷깔립니다.
결국 둘 다 where 절에 쓰여서 메인 쿼리에 어떤 조건을 충족하는 값들이 있는지 필터링을 하는 것 같은데 차이점이 와닿지가 않네요. 게다가 in과 exists도 어느정도 서로 대신해서 쓸 수 있다니까 더 헷깔리는 것 같습니다.
-
미해결개발자를 위한 ORACLE 입문 첫걸음
Connection & Table 생성 강의에서 사용하는 쿼리 출처
Connection & Table 생성 강의에서 사용하는 스키마 출처가 어디인가요? 스프링 강의에서 가져온거라고 하셨는데 이 강의만 듣는 사람은 어디서 구할 수 있을까요?수업자료에서는 없는 거 같습니다.
-
미해결SQL Server 컨설턴트가 알려주는, 쿼리 능력 레벨업(고급 T-SQL 쿼리)
수강기간 연장 문의
안녕하세요. 성능좋은SQL쿼리 수강하고 EntityFrameworkCore와 고급T-SQL 쿼리를 한꺼번에 결제했는데 6개월이 충분하지 않네요 . ㅜ.ㅜ 혹시 연장 가능할까요..?EntityFrameworkCore는 아주 잘 듣고 비효율적으로 썼던부분들 실무에도 적용해보고있습니다. 감사합니다
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
외래 키 질문이 있습니다.
게임 회사에서 테이블 설계할 때 외래 키 필수적으로 사용하는지 궁금합니다. 외래 키를 사용하면 데드락 문제가 안 일어날 거란 보장이 없어 보여서요. 이러한 문제는 또 어떻게 우회하여 해결하는지 궁금합니다.
-
미해결데이터 분석 SQL Fundamentals
PostgreSQL을 설치 후, 콘솔 접속 오류
안녕하세요 PostgreSQL을 설치 후에 콘솔로 접속하려고 하니 오류가 나서 질문 드립니다... ㅜㅜ 다른 질문 글에 답변 남기신걸 보고 https://rypro.tistory.com/221 이 블로그 참고해서 설치 했습니다. 콘솔로 접속 할 때 아래와 같은 오류가 납니다. ➜ ~ git:(main) ✗ psql postgres Password for user username: psql: error: connection to server on socket "/tmp/.s.PGSQL.5432" failed: FATAL: password authentication failed for user "username"몇번을 삭제하고 다시 설치 해봤는데도 같은 오류 메세지가 나옵니다. 뭐가 문제인걸까요...? pg_hba.conf 파일을 열어보니 METHOD 모두 trust로 되어있습니다.
-
미해결MySQL 성능 최적화
AUTO INC Lock 하고 뮤택스 락 차이 관련해서 질문 드립니다.
제가 알기로는 뮤택스나 Auto inc Lock 둘다 Lock 기법을 이용해서 사용하는 것으로 알고 있습니다. 그런데 Auto Inc Lock 경우 뮤택스 락과 어떤 것이 차이가 있어서 뮤택스가 더 가볍다는 건가요? 제가 알기로는 Lock 기법이뮤택스세마포어모니터이렇게 3가지가 있다고 알고 있습니다.(간단히 설명하자면....) 일반적으로 뮤택스 경우 Lock 기법을 이용해특정 임계영역을 하나의 스레드로 작동해서 동시성 문제를 해결하고자 하는것인데 그외 세마포어, 모니터 경우 부가 기능 세마포어: 특정 임계영역에 몇개의 스레드를 허용 할것인지그리고 뮤택스 경우 해당 스레드가 Lock을 얻었으면 직접 Lock 을 해지해야 되는 반면 세모포어는 다른 스레드가 직접 다른 스레드 Lock을 해지 가능 모니터: 특정 스레드가 Lock을 획득하고 임계영역에 들어왔을때 어떠한 조건으로 인해 wating 상태로 변환되고 그 다음 스레드가 Lock 획득 후 임계영역으로 들어온다. 이렇게 알고 있습니다. 그럼 여기서 Auto Inc Lock 경우 어떤 Lock 기법을 이용하길래 뮤택스보다 느리다는 건가요?
-
해결됨실무에 바로 쓰자! 이커머스 데이터로 배우는 실전 SQL 분석
수업자료로 아이템테이블의 카테고리아이디컬럼 복붙하신거 추가해주세요 ㅠㅠ
수업자료로 아이템테이블의 카테고리아이디컬럼 복붙하신 데이터 추가해주세요 ㅠㅠ 일일이 쓰기 힘드네요다음 수업인 다중테이블 조인도 ... 공급업체 데이터 추가안되나요 그리고 키보드 소음 적은걸로 바꾸면 더 좋을 것 같아요!
-
미해결데이터 분석 SQL Fundamentals
Dbeaver 설치 문제
안녕하세요.디비버 설치 문제가 있어서 문의드립니다. 맥북용으로 다운 받았는데 실행문제가 있습니다.네이버에 찾아봐도 맥북 다른 사용자들은 이부분에서 문제가 없어 보이는데 혹시 어떻게 하면 좋을까요. ㅜㅜOS 업데이트 문제인지 잘 모르겠습니다. 원래 설치시 하얀색 금지 표시 없이 프로그램 아이콘이 떠야 하는데 제대로 실행이 안되고있습니다.
-
미해결다양한 사례로 익히는 SQL 데이터 분석
캐글데이터 Postgresql 사용
안녕하세요! 강의 정말 잘 보고 있습니다!.강의 참고하면서, Kaggle에서 괜찮은 데이터로 매출분석, 퍼널분석 프로젝트해서 포트폴리오 만들어 보려고 하고 있습니다.그런데 Kaggle csv데이터를 Postgresql에서 쉽게 로드할 수 있는 방법이 있을까요?검색해보니 pgAdmin이라는 툴도 있는 것 같던데, DBeaver하고는 사용하는 법이 많이 다른 것 같아서요.DBeaver에서 csv 파일 DB에 적재하려면, 어떻게 해야할까요?? 감사합니다!
-
미해결데이터 분석 SQL Fundamentals
range between interval '2' day preceding and current row 질문
안녕하세요. range를 이용해 2일전+오늘자까지의 합이나 평균등을 구할 때 2일전 날짜의 데이타가 없으면 그냥 넘기는 것으로 배웠습니다.근데 만약 이런 비어있는 날들을 어떤 값을 채우고 싶다면 어떻게 해야 할까요?예를들어 71페이지에 7/14, 7/15에 sum_by_daily_cat이 없지만, 100이나 200 혹은 평균값을 임의로 넣어서 sum_range를 구하고 싶다면 어떻게 할까요?
-
미해결데이터 분석 SQL Fundamentals
마지막 페이지의 between and 1 following and current row는 오타일까요?
직접 해보라고 하시는 between and 1 following and current row에는 and가 2개 있는데 이건 오타일까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
CASE문 오류
w3school도 그렇고 leetcode도 그렇고 CASE문은 다른구문도 다 오류메세지가 나오는데 혹시 다르게 입력해야 하나요??
-
미해결[웹 개발 풀스택 코스] 넷플릭스와 당근마켓 분석을 통해서 배우는 데이터베이스 기초
workbench에서 들어가려면 오류창이떠서요ㅠㅠ
이것때문에 수업진도가 나갈수가없네요ㅠ
-
해결됨데이터 분석 SQL Fundamentals
sal_rn_desc, sal_rn_asc를 같이 쓰면 sal 컬럼의 순서는 어떻게 결정되나요?
강사님의 쿼리를 돌리면 deptno별로 sal 컬럼이 asc 방향으로만 order by 되는 것 같습니다., row_number() over (partition by deptno order by sal desc) as sal_rank_desc, row_number() over (partition by deptno order by sal asc) as sal_rank_asc 이 절을 쓴 후에 sal 정렬을 deptno 별로 desc 방향으로 정렬할 수 있을까요?
-
해결됨데이터 분석 SQL Fundamentals
rows에서 current row의 기준은 어디인가요?
rows range에서 current row가 쓰이던데 current row가 어느 셀을 지칭하는걸까요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
DISTINCT 질문 드립니다.
DISTINCT 관련 질문 드립니다.만약 COUNT(city) - COUNT(DISTINCT city) 문제에서처럼 중복값을 빼준다고 했을 때,DISTINCT는 city 이름이 같은 경우에만 중복값으로 인지하는지, 아니면 그 row에 다른 data (예를들면 위도, 적도) 등도 같을 경우에 중복값으로 인지하는지 궁금합니다. 전자의 경우에는 위치는 다르지만 우연히 두 도시의 이름이 같을 경우 중복으로 인지할 것이고,후자일 경우에는 작성자의 실수로 같은 데이터가 두번 입력됬을때 중복으로 인지할텐데, DISTINCT가 구분하는 경우가 어떻게 되나요?
-
미해결[백문이불여일타] 데이터 분석을 위한 중급 SQL
CASE 아스타 위치에 따른 오류 문제
영상에서 선생님 구문데로 실행했는데 아스타 위치에 따라 작동이 됩니다.아스타를 SELECT 뒤에 *, 정상작동하나 AS NAME 뒤에서붙였을땐 오류가 나오는데 뭐가 문제일까요? 정상실행 경우(SELECT *, CASE )오류 발생END AS NAME, *SELECT CASE WHEN CategoryID = 1 THEN '음료'WHEN CategoryID = 2 THEN '탄산'ELSE '기타' END AS NAME, *FROM Products
-
미해결시니어 백엔드 개발자가 알려주는 데이터베이스 개론 & SQL
테이블 조인(join) 강의에서 마지막 join 예제에 대한 질문이 있습니다.
좋은 강의 잘 보고 있습니다. 테이블 조인(join) 강의를 보던 중 강의 막바지에 풀어주시는 마지막 join 예제에 궁금증이 생겨 이렇게 질문을 드립니다. [질문]만약 E.dept_id가 null인 임직원이 W.proj_id=2001이라는 조건에 TRUE라면, SELECT 절의 D.name AS dept_name를 통해 어떤 D.name 결과를 출력하게 되나요?? 해당 임직원에 대한 데이터는 E.name과 E.position만 출력되고 D.name에 대해서는 아무런 결과도 출력하지 않게 되는건가요?그리고 이전 강의에서는 WHERE 절의 결과는 TRUE가 나와야 해당 SQL 문이 실행된다고 하셨는데, 이번 Join 강의에서는 FROM절에 Null이 와도 SQL문이 잘 실행되는 것을 확인했습니다. 혹시 Join 키워드가 WHERE절의 그런 단점을 해결해준다고 생각해도 되는걸까요??