이름 변경이 안 됩니다
미해결
[리뉴얼] SQL 베이스캠프
as 활용해서 이름 변경하면 계속 오류가 생깁니다
- sql
- dbms/rdbms
172만명의 커뮤니티!! 함께 토론해봐요.
미해결
[리뉴얼] SQL 베이스캠프
as 활용해서 이름 변경하면 계속 오류가 생깁니다
미해결
SQL 시작도 못한 분들 드루와요
(사진)
미해결
FastAPI 완벽 가이드
동영상 음성이 너무 작습니다. 매번 따로 조절해줘야하는 번거로움이 있습니다. 파이썬 문법보다는 실전적인 내용에 충실하시려는 의도는 느껴지지만 Type Hint, Decorator, Class 같은 고급문법 정도는 짚고 넘어가주시면 강의내용이 좀 더 이해가 잘 되지않을까 싶습니다. 강의 초반부에 뒤에서 설명하시겠다고 하고 넘어가는 부분이 자주 있어서 강의 중반부부터 이해가 되지 않습니다. 실무적인 내용도 좋지만 최소한의 이론적인 설명도 명확하게 짚어주시면 어떨까 싶습니다.
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
리텐션 연습문제 과제 업로드 합니다! 피드백 부탁드립니다! 감사합니다!
해결됨
[백문이불여일타] 데이터 분석을 위한 기초 SQL
SELECT DISTINCT CITY FROM station WHERE lEFT(city,1) NOT IN ('a', 'i', 'e', 'o', 'u') AND RIGHT(city,1) NOT IN ('a', 'i', 'e', 'o', 'u') 위와 같이 엑셀처럼 변경해서 해봤는데 구동은 되서 Submit code 했습니다. 그런데 LIKE와 = 처럼 특정상황에서 =가 더 검색이 빠르듯이 WHERE city NOT LIKE 'a%' AND city NOT LIKE ... 에 비해서 연산속도나 가독성을 고려하면 NOT IN을 사용하는게 좋을까요? 아니면 NOT LIKE 형식으로 나열하는게 좋을까요? 질문드립니다. 감사합니다.
해결됨
초보자를 위한 BigQuery(SQL) 입문
안녕하세요! 덕분에 남이 짠 쿼리의 의미는 파악이 가능한 수준이 될 것 같다는 자신감이 든 수강생입니다! 감사합니다. 2-6 5번 문제를 직면했을 때 동명이인 = 이름 이외 다른 값이 다 다른 경우로 정의했고, 다행히 강사님의 파일에는 해당하지 않지만, 이름이 같고 다른 값도 다 같은 "중복 데이터"가 있을 수 있다는 가능성도 생각을 했습니다. 그래서 혼자 골똘히 고민했는데, (조건이 2개인가? "이름이 같다" and "다른 컬럼이 다르다" 등) 답이 나오지 않아 재생해보니 생각보다 단순한 쿼리여서 놀랐어요. 동명이인이 있는 이름은 무엇일까요? + 전체 파일의 중복 데이터는 제거(ex. 엑셀의 중복 값 제거 )는 아래와 같이 하면 될까요? SELECT DISTINCT name, COUNT (name) AS CNT FROM basic.trainer GROUP BY name HAVING CNT>=2
해결됨
실습으로 손에 잡히는 SQLD(2과목)
너무 어렵네요...ㅠㅠ 무슨 docker-compose.yml 이거 실행하는것도 못하고 있어요... 파일위치 : C:\Users\orm64\Documents\Scanned Documents PS C:\WINDOWS\system32> docker compose up -d no configuration file provided: not found PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned Documents C:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확 한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + C:\Users\orm64\Documents\Scanned Documents + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned C:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확 한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + C:\Users\orm64\Documents\Scanned + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException PS C:\WINDOWS\system32> pwd Path ---- C:\WINDOWS\system32 PS C:\WINDOWS\system32> C:\Users\orm64\Documents\Scanned Documents C:\Users\orm64\Documents\Scanned : 'C:\Users\orm64\Documents\Scanned' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이름이 정확 한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:2 + C:\Users\orm64\Documents\Scanned Documents + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (C:\Users\orm64\Documents\Scanned:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException PS C:\WINDOWS\system32> docker compose up -d no configuration file provided: not found PS C:\WINDOWS\system32> docker run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/get-started/ PS C:\WINDOWS\system32> wsl --update 업데이트 확인 중입니다. Linux용 Windows 하위 시스템 최신 버전이 이미 설치되어 있습니다. PS C:\WINDOWS\system32> docker run hello-world
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
리텐션 연습 문제 푸는 중에 어려운 점이 있어 질문 남깁니다! click_payment 이벤트 기준으로 cohort 리텐션 분석 쿼리 올바르게 작성했을까요? 유저수의 합계가 0주차일때 안 맞는 거 같습니다... 코호트 분석 시각화 했을 때 저렇게 비어 보이는 경우에는 어떻게 해석하면 좋을까? WITH base AS ( SELECT DISTINCT user_id, event_name, TIMESTAMP_MICROS(event_timestamp) AS event_datetime, DATE(TIMESTAMP_MICROS(event_timestamp)) AS event_date, user_pseudo_id FROM `advanced.app_logs` WHERE event_date > '2022-08-01' AND event_name = 'click_payment' ) ,first_week_data AS ( SELECT DISTINCT user_pseudo_id, DATE_TRUNC(MIN(event_date) OVER(PARTITION BY user_pseudo_id),WEEK(MONDAY)) AS first_week, DATE_TRUNC(event_date,WEEK(MONDAY)) AS event_week FROM base ) ,weeks_after_first_week_data AS ( SELECT *, DATE_DIFF(event_week,first_week,WEEK) AS weeks_after_first_week FROM first_week_data ) ,active_user_count AS ( SELECT first_week, weeks_after_first_week, COUNT(DISTINCT user_pseudo_id) AS active_users FROM weeks_after_first_week_data GROUP BY ALL ) ,cohort_user_count AS ( SELECT *, FIRST_VALUE(active_users) OVER(PARTITION BY first_week ORDER BY weeks_after_first_week) AS cohort_users FROM active_user_count ) SELECT *, ROUND(SAFE_DIVIDE(active_users,cohort_users),2) AS rentention_rate FROM cohort_user_count
미해결
윤재성의 Oracle SQL Database 11g PL/SQL Developer
현재 4강 듣는 중입니다. 현재 오라클 서버에서 받을 수 있는게 21C 밖에 없더라구요. 이걸로 진행해보려 하는데, 강사님께서 활용하시는 테이블 정보가 없는데,, 이거 없으면 앞으로 진행이 안될거 같은데 괜찮을까요? 테이블을 임의로 넣을 수는 없을까요?
해결됨
초보자를 위한 BigQuery(SQL) 입문
ORDER BY 2 DESC를 쿼리문에 추가한 것과 하지 않은 것이 동일한 결과가 나오는 것 같아 질문드립니다!
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
코호트 리텐션 시각화하기 부분에서 피벗테이블의 값에 설정에 AVERAGE 하는 이유는 무엇인가요?
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
쿼리 작성하다가 DISTINCT에 대해 궁금한 점이 생겨 질문 남깁니다! WITH 문 base 와 first_week_data에서 DISTINCT는 중복 방지 즉, 비용 절약을 위해서 쓰는 것으로 이해했습니다. 그렇다면 DISTINCT를 쓰지 않아도 쿼리상 문제는 없는 게 맞을까요? user_count에서 DISTINCT는 유니크 유저수를 위해 꼭 사용해야하는 것으로 이해했습니다. WITH base AS ( SELECT DISTINCT user_id, event_name, DATETIME(TIMESTAMP_MICROS(event_timestamp),'Asia/Seoul') AS event_datetime, DATE(DATETIME(TIMESTAMP_MICROS(event_timestamp),'Asia/Seoul')) AS event_date, user_pseudo_id FROM advanced.app_logs ) ,first_week_data AS ( SELECT DISTINCT user_pseudo_id, DATE_TRUNC(MIN(event_date) OVER (PARTITION BY user_pseudo_id),WEEK(MONDAY)) AS first_week, DATE_TRUNC(event_date,WEEK(MONDAY)) AS week_date FROM base ) ,first_week_diff_data AS ( SELECT *, DATE_DIFF(week_date,first_week,week) AS first_week_diff FROM first_week_data ) ,user_count AS ( SELECT first_week_diff, COUNT(DISTINCT user_pseudo_id) AS user_cnt FROM first_week_diff_data GROUP BY ALL ) ,first_user_count AS ( SELECT first_week_diff, user_cnt, FIRST_VALUE(user_cnt) OVER (ORDER BY first_week_diff) AS first_user_cnt FROM user_count ) SELECT *, ROUND(SAFE_DIVIDE(user_cnt,first_user_cnt),2) AS rentention_ratio FROM first_user_count
해결됨
오라클 SQL 데이터베이스
다 맞게 작성한것같은데 hr hr 이고 이름 비번도요, 뭐가 잘못된걸까요 ㅠㅠ
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
DATETIE_DIFF 함수 사용할 때 오류가 발생합니다 무엇이 잘못되었을까요..? WITH base AS ( SELECT event_date, event_timestamp, DATETIME(TIMESTAMP_MICROS(event_timestamp),'Asia/Seoul') AS event_datetime, event_name, user_id, user_pseudo_id FROM advanced.app_logs ) , prev_event_datetime AS ( SELECT *, LAG(event_datetime) OVER(PARTITION BY user_pseudo_id ORDER BY event_datetime) AS prev_event_datetime FROM base ) SELECT *, DATETIME_DIFF(event_datetime,prev_event_datetime, SECOND) AS second_diff FROM prev_event_datetime
해결됨
[백문이불여일타] 데이터 분석을 위한 중급 SQL
이 문제에서 Group by 의 필요성은 continent name 과 population avg 를 둘다 뽑아야하니ㅣ 그룹을 시켜주는건가요? Group by의 정확한 쓰임을 여기서 잘 모르겠습니다. - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
현황 파악하기 링크 다시 올립니다! 피드백 부탁드립니다~
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
https://www.notion.so/FOODIE-APP-0186b8e16c164701afc3d7afd66a551f?pvs=4 현황 파악해봤습니다! 피드백 부탁드립니다~
해결됨
초보자를 위한 BigQuery(SQL) 입문
별 것 아닌 내용일 수도 있지만 의문이 생겨 질문 남깁니다. 2번에서 오전 6시와 오후 6시 사이의 배틀 수를 계산하라고 했는데, 그럴 때 EXTRACT에서 < 18 이 되어야 하지 않는지 질문드립니다. 예를 들어, EXTRACT <= 18을 사용하면 18시 40분에 일어난 배틀도 카운트가 돼서 오류가 생길 수도 있다고 생각이 들었습니다.
해결됨
BigQuery(SQL) 활용편(퍼널 분석, 리텐션 분석)
"3-13. 리텐션 과제 : 꼭 풀어보시고 제출해주세요" 강의 과제 완료하여 제출 합니다. 링크 : 리텐션 분석 과제 "쿼리 검토 요청"이라고 기재되어 있는 부분 쿼리에 이상이 없는지 확인해주시면 감사하겠습니다! 그리고 과제하다가 궁금한 점이 있어 "문의사항"도 남겨두었습니다. 해당 부분도 답변 부탁드립니다! 전반적으로 리텐션 분석을 진행하는 과정이 올바른지에 대해서도 피드백을 주시면 많은 도움이 될 것 같습니다! 강의를 통해 정말 많이 배울 수 있었습니다! 감사합니다.
해결됨
[백문이불여일타] 데이터 분석을 위한 중급 SQL
CASE 문 마지막에 콤마 하고 쓰면 에러가나요 , *를 지우면 에러가안나구요. 왜그런걸까요? - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.