묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
mysql 로 하면 안될까여 ??
현재 jetbrains 에 datagrip 으로 db 를 mysql 로 가져가고있는데요 . mysql 로 데모 구성할 수 있게는 없을까요 ??
-
미해결갖고노는 MySQL 데이터베이스 by 얄코
안녕하세요 강의 구성 관련 질문
질문은 강의페이지에 안내해놓은 이메일로 보내주세요!(이 페이지에 질문 X) SELECT 기초 를 다 학습하고 다음 Chapter 를 학습할려고 합니다. 기초에 나와있는 함수들을 예시 코드와 함께 한 페이지 정리된 PAGE가 있으면 좋겠습니다. 말씀하신대로 이 기초 함수들은 다 외울 필요 없이, 프로그래밍 언어처럼 구글링 하여 필요할 때 찾으면 되는 건가요??
-
미해결데이터 분석 SQL Fundamentals
소기업 데이터베이스 구축 관련 질문
안녕하세요, 저는 이커머스 소기업 마케터입니다. 여태 재직했던 기업들은 대부분 데이터를 엑셀로 받아서 로컬PC에 저장해서 사용하였고, 데이터의 소스는 카페24(임대몰) 관리자, Google analytics에서 다운로드, 페이스북 광고관리자에서 다운로드 하는 식이었습니다. 이제 SQL을 배워 이직도 노려보고, 팀장 직급이니만큼 다른 소기업에 가더라도 웹플랫폼을 사용중인 기업에서는 아직 DB관리 자체를 안하고 있는 경우도 많은데, SQL로 데이터를 관리하며 마케팅 인사이트를 얻고 시간효율을 얻기 위해서 소기업에 만약 DB를 제안해서 구축한다면 초반에 가장 가성비 좋고 편하게 구축할 수 있는 방법은 어떤 것이 있을까요?
-
미해결데이터 분석 SQL Fundamentals
한글 주석 깨짐 현상
안녕하세요? 수업 코드 파일에서 한글 주석 부분이 계속 깨지는데 해결이 안되어서 문의남깁니다. 윈도우 - 설정 들어가서 UTF-8 & Unix 로 바꾸기도 하고 DBeaver ini 파일에 한줄을 추가하기도 했는데 계속 화면이 깨져서요 혹시 해결방법이 있을까요
-
미해결데이터 분석 SQL Fundamentals
order by 1, 2, 3 의 의미
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. order by 1, 2, 3 의 의미가 무엇인지 잘 모르겠습니다.
-
해결됨데이터 분석 SQL Fundamentals
order by절에 관해서 / row_number
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. // 첫번쨰 질문 안녕하세요 order by categoriy_id, product_id, top_prod_ranking, 이 부분에서 order by categoriy_id, top_prod_ranking, product_id 이렇게 바꿨을 떄 조회 순서가 바꼈는데 이 부분에서 궁금한 점은 order by에서 컬럼 순서대로 정렬해서 그런건가여? category_id 로 먼저 정렬하고 그다음 top_prod... 이걸로 정렬하고 마지막 product_id로 정렬되서 그런건가여??? // 두번쨰 질문 랭킹매길때 row_number를 쓰셨는데 row_number를 쓰신 이유가 궁금합니다~ 저는 순위를 가려야되니까 rank를 써야 된다고 생각이 들어서영... 같은 매출이 있으면 동일 순위로 둬서 1 2 2 4 이렇게 나오는데 거기서 상위 3개 뽑아야된다고 생각했습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
Temp HashTable
한번 만들어진 임시 HashTable을 이후의 쿼리에서 재사용할 수 있나요? 한번 만들고 버리면 너무 아까울것 같아서요. 감사합니다.
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
Demo DB 스크립트 실행 시 에러 발생
안녕하세요 강의를 한 번 다 듣고 두 번째로 들으려고 하는데 쿼리가 정상적으로 실행이 되지 않아서 Demo DB를 새로 생성하려고 샘플 DB 스크립트를 실행했는데 에러가 발생합니다 학습일정에 지장이 없도록 빠른 답변 부탁드리겠습니다 * SSMS 버전: v18.11.1 1. [Pubs 스크립트 실행시] 정상 종료 2. [Northwind 스크립트 실행시] 메시지 226, 수준 16, 상태 5, 줄 11 다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다. 메시지 911, 수준 16, 상태 1, 줄 33 데이터베이스 'Northwind'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오. 3. [EPlan 스크립트 실행시] 쿼리 실행시간이 5분 넘게 걸려서 쿼리실행취소함 메시지 226, 수준 16, 상태 5, 줄 12 다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다. 메시지 911, 수준 16, 상태 1, 줄 34 데이터베이스 'EPlan'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오. 사용자가 쿼리를 취소했습니다. 4. [EPlanHeap 스크립트 실행시] 쿼리 실행시간이 5분 넘게 걸려서 쿼리실행취소함 메시지 226, 수준 16, 상태 5, 줄 12 다중 문 트랜잭션 내에서는 CREATE DATABASE 문을 사용할 수 없습니다. 메시지 911, 수준 16, 상태 1, 줄 34 데이터베이스 'EPlanHeap'이(가) 없습니다. 이름을 제대로 입력했는지 확인하십시오. 사용자가 쿼리를 취소했습니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
Custom db?
큰 기업이라면 sql 서버에 지속적으로 데이터를 요청하는것보다 그냥 c나 c++로 custom db를 사내에 만들어서 관리하는것이 (기능은 더 적더라도) 노력은 들지만 한번 만들어 놓으면 더 빠르고 관리하기 편할 것 같다는 생각이 드는데 실제 현업에서 이러한 사례가 있는지, 없다면 이유가 있나요? (그냥 구현하기가 그만큼 어려워서인가요?) 자체적으로 게임엔진을 만드는 회사들도 있는데 자체 db를 만드는 회사는 없나 갑자기 궁금해져서 여쭤봅니다.
-
해결됨데이터 분석 SQL Fundamentals
복원 시 finish라고 뜨는데 스키마가 생성되질 않습니다.
안녕하세요. 현재 backup파일을 강의대로 하는데 스키마가 생성되질 않는데 어떻게 해야될지 몰라서 질문드립니다! 디비버 버전은 21.1.1.2021.06210813 mac OS입니다. 사진대로 나오고 cancel을 누르면 스키마가 생성되지않네요 ㅠ
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
GROUP BY
평균 연봉이 3000000 이상인 선수들의 playerID 를 추출하는데 SELECT playerID, AVG(salary) FROM salaries GROUP BY playerID HAVING AVG(salary) >= 3000000 이것이 맞는 코드고 SELECT playerID, AVG( salary) FROM salaries WHERE AVG(salary) >= 3000000 제가 생각한 코드는 이건데 왜 안되는지 잘 모르겠습니다. playerID는 그렇다쳐도 SELECT AVG( salary) FROM salaries WHERE AVG(salary) >= 3000000 이건 나와야 하는게 아닌가 싶습니다! 아마 GROUP BY의 필요성에 대해 제대로 이해를 못한것 같은데 계속 되돌려 봐도 잘 모르겠습니다!
-
해결됨데이터 분석 SQL Fundamentals
안녕하세요 권철민 강사님
안녕하세요 권철민 강사님 강사님 강의 전부 다 이번 데이터 분석 강의까지 모두 수강해서 듣고 있는 학생?(직장인학생)입니다. 저는 강사님 강의중에 딥러닝 비전관련 강의부터 시작해서 다 듣고 있으면서 제가 목표로 하는 부분은 딥러닝 비전과 함께 머신러닝 데이터 시각화 플랫폼을 개인 포트폴리오로 개발하고자 합니다. 물론 강사님 강의 말고도 쿠네버티스, 도커, 노션 DB, 오라클 등도 꾸준히 하고 있는데 가끔 심화 질문을 할때 강의를 여러가지 듣는 제 입장에서 다른 분들도 계시겠지만 교수님의 소통 창구 ? 밸로그나 아님 노션이나 좀 심화 커뮤니티를 따로 열어서 소통하실 생각은 없으신지요? 물론 저처럼 강사님의 복수의 강의를 듣는사람들이 먼가 가입을 통해서 소통 채널이 있으면 합니다. 솔직히 코드에 대한 질문보다는 전반적인 알고리즘 및 최적화, 고도화 등등 하다보면 심화질문이 많아지니까요. 강사님 github에 질문 공간을 따로 만들어 주시는것도 좋은 방법일 것 같기도 한데 ... 어떤방식이 좋으실까요 ?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
처음부터 막힙니다
노트북을 바꾸면서 한 것이라곤 장치이름을 바꾼 것 뿐인데 이러네요.. 사진에서 보시다시피 장치이름 다 맞췄고 방화벽 껐고 SQL SERVER config manager에서 클라이언트 프로토콜 순서도 맞추고 전부 다 사용으로 세팅, TCP/IP 속성에서 기본 포트 1433 그다음 서비스에서 SQL Server (SQLEXPRESS) 다시시작도 눌러봤고 다해봤는데 안되네요.. UserName은 NOTEBOOK-STREVE\fere1 까지만 자동으로 입력된게 좀 걸리긴 하지만 수정도 안되네요
-
미해결DATABASE 1&2 - MySQL
MariaDB
WAMP를 설치하고 보면 mysql이 아닌 mariaDB가 깔려있어요 ㅠㅜ
-
미해결mongoDB 기초부터 실무까지(feat. Node.js)
최신 faker 설치하지말고 구버전 설치하세요 ...
개발자가 최신버전 다 날리고 잠수탔다네요 ㅠ
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
부정형을 쓰지 않는다면
부정형을 사용하지 않는 다면 where age <> '19' 라고 작성하는 대신 애초에 작성할 때 where age <19 OR age >19 로 작성을 하는 게 좋다라는 말씀이신가요?
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
불필요한 컬럼 참조에서 궁금한 게 있습니다.
사실 저는 인덱스를 잘 아는 편은 아닙니다. 인덱스의 개념만 알뿐 데이터베이스 설계를 하면서 인덱스도 생성하는 건 아직 못해본 학생입니다. 그런 전제를 깔고 질문을 드려서 질문 자체 수준이나 왜 물어보는지 이해가 안 되실 수도 있지만 혹시 답변을 받을 수 있을까해서 질문남깁니다. select orderID from dbo.Orders 와 select orderID, OrderDate FROM dbo.Orders 에서 아래 테이블은 어떠한 이유로 불필요한 컬럼인지 잘 모르겠습니다. orderID 컬럼에 대해서 인덱스가 이미 생성되어 있고 orderDate는 인덱스로 생성되어있지 않은 컬럼이라 orderid만 조회하면 인덱스를 조회하면 되는데 orderDate까지 조회하는 걸로 작성해서 괜히 인덱스는 쓰지도 못하고 테이블을 훑어서 조회하니까 문제라는 말씀이신가요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
DB 사용 질문입니다
안녕하세요~ 유니티 초보입니다,, 유니티 기초 학습하고 있는데 DB를 mysql이나 mariadb에 연동해서 사용하면 ms-sql과는 많이 다르겠죠? 인터넷 홈페이지에서 mariadb를 DB로 사용할 생각인데 기왕 사용하는거 홈페이지랑 게임 둘다 같은 DB로 제작해보고 싶어서 시도해볼까 하는데 유니티에 mariadb(또는 mysql) 연동해서 사용하는거 괜찮을까요? 오라클 프리티어 웹서버에 mariadb는 설치는 해놓았는데 DB는 아예 모릅니당,, 유니티, 웹서버, DB 다 쌩초보 수준인데... 일단은 영상 보면서 ms-sql로 따라해보고 mysql로 따로 해봐야할지,, 인터넷에 정보도 많이 없는거 같아서요 주저리주저리 적었네요,, 정리 유니티에 mariadb(혹은 mysql) 왕초보자가 연동하여 사용하는거 어떻게 생각하시는지 궁금합니당,, PS. 파이어베이스 db도 괜찮다는거 같은데 위에거 대신 이거 사용은 어떨지 여쭈어봅니당,, 감사합니다~
-
해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법
쿼리 비용
안녕하세요. 강의 잘 듣고 있습니다. 쿼리 실행해서 실행계획을 보면 쿼리비용 : N% 이렇게 나온는데, 쿼리비용이 무엇인지 궁금합니다. 또 이 숫자가 낮을 수록 좋은 것인지도 궁금합니다. 감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part5: 데이터베이스
레디스의 쓰임
안녕하세요 설명중에 1 . RDBMS 보다 NOSQL(레디스)가 빅데이터에 처리가 적합하다. 2. 레디스는 하드에 저장안하고 IN MEMORY 방식으로 메모리에 자료가 남는다 (실시간 랭킹 처럼 사소한 것을 담는다) 라고 하셨는데 두 설명이 상충처럼 느껴져서요 빅데이터를 인메모리에 담는 것처럼 이해가 되 조금 헷갈리는데요 정리 한번만 더 주시면 이해에 도움이 될 것 같습니다. 도움 부탁드립니다.