묻고 답해요
160만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
- 
      
        
    해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQLINNER JOIN 질문. 강의와 결과값이 다릅니다.분명히 강의와 똑같이 작성한 것 같은데, 강의와 다르게 컬럼이 추가로 나타납니다.갈수록 이런 경우가 너무 많이 보이는데... 안내 좀 부탁드립니다. 이 부분은 에러로 출력됩니다. 
- 
      
        
    미해결실습으로 손에 잡히는 SQLD의 정석(2과목)mac에서 colimacolima start ~ 명령어 실행해도 실행이 안되네요혹시 최신 맥 기준으로 한번 확인해봐주실 수 있나요?docker context에서도 colima가 안잡혀요... 
- 
      
        
    미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]mysql 설치가 되지 않습니다.아래와 같은 에러로 mysql의 설치가 되지 않습니다. 분명, 제어판에서 mysql을 모두 삭제하고 다시 재설치를 진행하였는데도 불구하고, 계속해서 에러가 발생하여 강의 진행이 어렵습니다. Beginning configuration step: Writing configuration file Saving my.ini configuration file... Saved my.ini configuration file. Ended configuration step: Writing configuration file Beginning configuration step: Updating Windows Firewall rules Adding a Windows Firewall rule for MySQL92T on port 3306. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 3306" protocol=TCP localport=3306 dir=in action=allow 확인됨 Successfully added the Windows Firewall rule. Adding a Windows Firewall rule for MySQL92T on port 33060. Attempting to add a Windows Firewall rule with command: netsh.exe advfirewall firewall add rule name="Port 33060" protocol=TCP localport=33060 dir=in action=allow 확인됨 Successfully added the Windows Firewall rule. Ended configuration step: Updating Windows Firewall rules Beginning configuration step: Adjusting Windows service Attempting to grant the required filesystem permissions to the 'NT AUTHORITY\NetworkService' account. Granted permissions to the data directory. Granted permissions to the install directory. Adding new service New service added Ended configuration step: Adjusting Windows service Beginning configuration step: Initializing database (may take a long time) Attempting to run MySQL Server with --initialize-insecure option... Starting process for MySQL Server 9.2.0... Failed to start process for MySQL Server 9.2.0. Database initialization failed. Ended configuration step: Initializing database (may take a long time) 
- 
      
        
    미해결핵심만 쉽게, 모두의 SQL 데이터 분석함수 중첩: 단일행함수 문자타입 함수함수 중첩 관련하여, upper, substr 같이 쓰는 예시를 보여주셨는데, 결과값이 똑같다면, 뭘 먼저 적용할지의 선택에 대한 기준이 혹시 있을까요? (그냥 떠올려 봤을 때 예를 들어 구글빅쿼리에서 실행 시, 같은 결과값이면, 이렇게 하는게 데이터 비용이 더 절약된다던가, 하는 건 없겠죠..?) 
- 
      
        
    해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQLEND, 뒤에 * 붙이면 에러가 뜹니다안녕하세요, 섹션3 조건문 type of triangle 문제에서 질문있습니다.END, 뒤에 *를 붙이면 꼭 에러가 뜹니다. 해커랭크 뿐만아니라 W3스쿨에서도 그러던데 확인 좀 부탁드립니다. 다른 분들도 유사한 질문을 하신 것 같은데, 확인되면 수업 노트 보기에서라도 확인할 수 있게 내용 추가 좀 해주시면 감사하겠습니다. SELECT *, CASE로 할 경우에는 정상 출력되긴 하더라고요. 
- 
      
        
    해결됨[백문이불여일타] 데이터 분석을 위한 기초 SQLSELECT * FROM city; 질문입니다SELECT *FROM city 이렇게 작성했는데 오류 뜨는데요 
- 
      
        
    미해결[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]강의 결과 질문 - SQLD, 데이터베이스 설계, 프로젝트 구축 하여 취업안녕하세요.잔재미코딩님 인트로만 몇가지 보다가, 강의 12개 구매한 유저 입니다.저를 비롯하여 많은 분이 궁금하실만한 내용을 문의 드립니다! 현재 저는-python 기반의 django프로젝트를 따라치는 것으로만 블로그, 게시판만 만들었습니다.막상 혼자 만들려고 하면 막막해서 익숙해질때까지 해보자는 마음으로 약 10개정도 처음부터 끝까지 따라하고 따라했는데도 리팩토링은 가능하지만, 혼자 구축하기는 약간 어려움이 있습니다.-SQL의 경우에도 기초 구문이나 명령문 실행으로 인한 결과등은 알아도 데이터 설계는 5개 이상만 연결하려고 해도 약간은 막막하더라구요.총 학습기간은 파이썬 + 장고 + sql +html, css, javascript 로만 처음부터 지금까지 약 2년정도는 공부한 것 같은데, 방향성이 모호해서 그랬는지, 너무 덕지덕지 가져와서 기워붙였는지 실질적으로 스스로 할 수 있는 것은 많이 없습니다. 이런 상태에서 잔재미코딩 님의 강의 12강의 모두 학습하고 나서 기대할 수 있는 결과로는-sqld 가뿐히 합격할 정도-데이터베이스 어떤 모습이여도 너무 고급정도가 아닌 중급정도라도 수월하게 설계하고 만들 수 있을 정도-원하는 프로젝트 왠만한 것은 다 만들 수 있을까요?그렇기에 나아가서 취업적 역량을 가지고 충분히 취업할 수 있게 될까요? 
- 
      
        
    해결됨[리뉴얼] 처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지]지마켓 파일 불러왔는데, 테이블이 생성이 안됩니다섹션8 - 30강 에서 시키는대로 CREATE DATABASE bestproducts USE bestproducts 하고 데이터 items, ranking 파일 불러왔는데요문제없이 실행이 되는데 테이블에 추가가 안됩니다 (새로고침 해도 안뜸)문제를 풀어볼 수가 없어서 답변 부탁드립니다 
- 
      
        
    미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)[실습] 인덱스 직접 설정해보기 / 성능 측정해보기 강의에서요.-- 높은 재귀(반복) 횟수를 허용하도록 설정-- (아래에서 생성할 더미 데이터의 개수와 맞춰서 작성하면 된다.)SET SESSION cte_max_recursion_depth = 1000000; -- 더미 데이터 삽입 쿼리INSERT INTO users (name, age)WITH RECURSIVE cte (n) AS( SELECT 1 UNION ALL SELECT n + 1 FROM cte WHERE n < 1000000 -- 생성하고 싶은 더미 데이터의 개수)SELECT CONCAT('User', LPAD(n, 7, '0')), -- 'User' 다음에 7자리 숫자로 구성된 이름 생성 FLOOR(1 + RAND() * 1000) AS age -- 1부터 1000 사이의 랜덤 값으로 나이 생성FROM cte;-- 잘 생성됐는 지 확인SELECT COUNT(*) FROM users; SELECT n + 1 FROM cte WHERE n < 1000000 -- 생성하고 싶은 더미 데이터의 개수SELECT n + 1 이 먼저 실행되고 FROM cte WHERE n < 1000000 이부분이 실행되니까.n이 999999까지 실행되고 n + 1 =1000000 이니까 FROM cte WHERE n < 1000000이부분에 걸려서 1000000이 실행 안되는게 맞지 않나요? 
- 
      
        
    미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)커버링 인덱스(Covering Index)강의에서 질문이있습니다.1.제가 비전공도 할수있는 데이터베이스강의를 듣고 이 강의를 듣고있는데요. user테이블에 name의 fk가 들어가는게 맞지 않나요? 빨간색 글씨로요. name id pk도 빨간색처럼 pk를 적어야 하지 않나요?아니면 name테이블과 name인덱스 테이블이 따로 있는건가요?2.인덱스가 새로운 테이블을 생성하는건가요?3.풀인덱스스캔 강의 질문있습니다.CREATE INDEX idx_name ON users (name); 이 구문이아래처럼 테이블을 미리 만드는건가요? 
- 
      
        
    해결됨초보자를 위한 BigQuery(SQL) 입문JOIN 연습문제2번안녕하십니까 선생님,JOIN을 할때 조건들을 처리해놓고 조인을 하시라고 하셨는데영상에 나온 답과 같지만 풀이법이 달라서 아래와 같이 작성해도 큰 문제가 없겠죠?select type1, count(p.type1) as grass_cnt from ( select trainer_id, pokemon_id from basic.trainer_pokemon where 1=1 and status != 'Released' ) as tp left join basic.pokemon as p on tp.pokemon_id = p.id where 1=1 and p.type1 = 'Grass' group by type1 
- 
      
        
    미해결[개념반]배워서 바로 쓰는 SQL 쿼리에러가 발생합니다.질문1.select * from customers c cross join orders o on c.customerid=o.customerid; 에러가 발생합니다. 확인 부탁드립니다.distinct 구문이 사용된 질의문은 SQL 실습사이트에서 모두 에러가 발생하고 있습니다. SQL실습창에서는 에러발생하고, MYSQL 실습창 에서는 에러가 발생하지 않습니다. 설명하고 계신것이 오라클문법일까요? MYSQL일까요? 오라클 같기는 한데 일부가 오라클 문법에 맞지 않는 것 같습니다. 
- 
      
        
    해결됨실전 jOOQ! Type Safe SQL with JavaDB 벤더별 내장함수에 대한 방언 지원 듣고 질문드려요postgresql 할때는 dsl을 사용안하는데 그런 이유가있을까요?mysql에서는 MYSQLDSL.GROUPCONNECAT 이렇게했는데POSTGRESQL에서는 dsl을 사용안하는것같아서왜그러는지 궁금합니다 
- 
      
        
    미해결[개념반]배워서 바로 쓰는 SQL 쿼리쿼리 실습링크안녕하세요~쿼리 실습링크 노트에 있다고 하셨는데 안보여서요~ 어디서 볼 수 있을까요~ :0 
- 
      
        
    해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQLCustomerID가 중복되서 나타나요안녕하세요, 강의 중 선생님께서 예시들어주신 그대로 작성하면 저는 customerid 가 양쪽에 중복되서 나타나는데 왜그럴까요? 방지하기 위해서는 어떻게 해야할까요? 감사합니다. 
- 
      
        
    미해결비전공자도 이해할 수 있는 MySQL 성능 최적화 입문/실전 (SQL 튜닝편)한 번에 너무 많은 데이터를 조회하는 SQL문 튜닝하기 질문입니다만약 응답해야 되는 데이터는 "많은" 데이터인데데이터베이스에서 조회할 때는 LIMIT, WHERE로 나눠서 가져오고 애플리케이션 로직에서 합쳐서 응답하는게 나은가요?아니면 네트워크를 여러번 타는 것 보다는 이런 경우에는 한번에 가져오는게 더 나을까요?상황에 따라 다르겠지만,, 참고할만한 지침같은게 있을까 싶어서 여쭤봅니다! 
- 
      
        
    해결됨[백문이불여일타] 데이터 분석을 위한 중급 SQL별칭이 전체 테이블을 못 불러와요.안녕하세요, 현재 CASE를 활용한 테이블 피복 리트코트 문제풀이(난이도 상)을 듣고 있는데 선생님과 동일하게 작성하면 저는 왜 자꾸 오류가 날까요.... 
- 
      
        
    해결됨SW 개발자를 위한 성능 좋은 SQL 쿼리 작성법선생님 이 강좌연장도요!- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 연초라 시간남아서 이 강좌도 연장 부탁드릴게요 한번 더보게요 
- 
      
        
    미해결실리콘밸리 데이터 리더가 알려주는 기초 SQLNPS 데이터 셋 다운로드에 이상이 있습니다.다음과 같이 웨어하우스에서 다운로드시 404에러가 나오며 다운로드가 되지 않고 있습니다. 주소상 문제는 아닌 것 같고, 웨어하우스 한번 확인해 주시면 좋을 것 같습니다. 감사합니다. 
- 
      
        
    미해결실전! SQL 입문에디터에 관한 질문입니다.에디터 버젼이 다른 모양입니다.강의하실 때 화면과 같지 않아서 수강하는 데 불편함이 있습니다.상세한 안내 부탁드립니다.꼭... 수고하세요~^^ 
