11,000원
다른 수강생들이 자주 물어보는 질문이 궁금하신가요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
union all을 했을 때 제대로 값이 나오지 않는 것 같습니다.
workbench 화면은 다음과 같습니다. 그런데, 메세지 값을 확인하면 강사님과 같은 수를 리턴하는 걸 확인할 수 있는데, emp_no에선 중복된 값을 확인할 수가 없습니다... 이유를 알고싶습니다 ㅠㅠㅠ
- 미해결윤재성의 처음 시작하는 MySQL DataBase
마지막 매개를 이용한 join 관련해 질문이 있습니다.
select e.emp_no, e.first_name, d2.dept_name from employees e, dept_emp d1, departments d2 where e.emp_no = d1.emp_no and d1.dept_no = d2.dept_no; 강의에서는 이런 식으로 공통 필드를 가진 dept_emp라는 매개를 이용해서 조건절을 걸어주셨는데 사실은 이런 경우 서로 간 독립적이기 때문에 select emp_no, first_name, dept_name from employees, departments; 이런 식으로 쿼리를 짜는게 더 낫지 않나요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
check 제약 조건이 mysql에 적용되는거 같습니다.
업데이트 되었나보네요.
- 미해결윤재성의 처음 시작하는 MySQL DataBase
서로 다른 테이블의 동일한 컬럼명은 동일한 데이터를 가지는 건가요?
강의를 듣다가 궁금한 점이 있어서 글 남깁니다. 서로 다른 테이블의 동일한 컬럼명은 동일한 데이터를 가지는 것인지 궁금합니다. 예를들어 emp_no, from_date, to_date는 여러 테이블에 속해있는데, 이 컬럼들의 데이터가 동일한 것인지 궁금합니다. 저는 database를 구성할 때, 먼저 여러개의 컬럼들을 만들어 놓고, 만들고자 하는 테이블이 필요한 컬럼들을 조합하여 하나의 테이블을 구성하는 것이라고 이해하고 있었습니다. database가 제가 이해한 것처럼 생성되는 것이 맞나요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
직함이 Staff이지만 Senior Staff는 아닌 사원들의 사원 번호를 불러오는 코드를 작성하여라
안녕하세요 수업을 듣고 연습문제들을 정리해 풀던 도중 질문이 생겨 여쭙니다! (1) select emp_no from titles where title='Staff' and emp_no not in (select emp_no from titles where title='Senior Staff'); (2) select emp_no from titles where title='Staff' and emp_no in (select emp_no from titles where title <> 'Senior Staff'); (1)과 (2)가 마지막 줄만 다른데, 제가 보기엔 같은 의미를 가지고 있는 것처럼 보이는데 결과는 서로 다르게 나오더라고요. (1)과 (2)가 무슨 차이를 가지고 있는 것인지 궁금합니다!
- 미해결윤재성의 처음 시작하는 MySQL DataBase
password입력창이 안뜹니다
password 입력창이 안뜹니다.
- 미해결윤재성의 처음 시작하는 MySQL DataBase
오류 발생 질문
create table test_table30( data1 int, data2 int, constraint pk2 primary key(data1), constraint fk2 foreign key(data2) references test_table20(data1) ); 분명 같은 방식으로 test_table30을 제작했음에도 불구하고 아래와 같은 오류가 계속해서 발생합니다. 어떤 것이 문제인지 전혀 모르겠습니다.
- 미해결윤재성의 처음 시작하는 MySQL DataBase
중복된 데이터 삭제
사진처럼 insert문을 두번 실행하여 같은 값이 중복되었을때 한라인만 삭제를 하고싶을땐 어떻게 해야되나요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
32bit버전
윈도우는 64bit인데 mysql설치시 32bit를 설치해도 괜찮은건가요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
숫자 함수 round(salary 1*1, 0)
마지막 예제 부분에서 숫자 함수 round(salary 1*1, 0) (, 0)을 넣어주신 이유가 있나요?
- 해결됨윤재성의 처음 시작하는 MySQL DataBase
데이터 베이스 및 테이블 생성
create database test_db char set = 'utf8' collate = 'utf8_general_ci'; 이렇게 작성을 하고 테이블 생성 할려고하는데 19:13:34 create database test_db char set = 'utf8' collate = 'utf8_general_ci' 1 row(s) affected, 2 warning(s): 3719 'utf8' is currently an alias for the character set UTF8MB3, but will be an alias for UTF8MB4 in a future release. Please consider using UTF8MB4 in order to be unambiguous. 3778 'utf8_general_ci' is a collation of the deprecated character set UTF8MB3. Please consider using UTF8MB4 with an appropriate collation instead. 0.015 sec 계속 이런 err가 나오더라구요 어떻게 해결하면 될까요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
SQL 설치 관련 문의사항입니다.
1. choosing a setup type에서 developer default로 설정 후 다음 화면에서 'execute' 버튼이 안 나옵니다. 2. check 버튼을 누르면 다음과 같은 에러 메시지가 나옵니다. 첫 설치부터 강의와 흐름이 다르네요..인터넷을 검색해보아도 execute 버튼이 안나오는 경우는 저 밖에 없는 것 같아 당황스럽습니다ㅜ 도와주세요.. 강의와 관련있는 질문을 남겨주세요.• 강의와 관련이 없는 질문은 지식공유자가 답변하지 않을 수 있습니다. (사적 상담, 컨설팅, 과제 풀이 등)• 질문을 남기기 전, 비슷한 내용을 질문한 수강생이 있는지 먼저 검색을 해주세요. (중복 질문을 자제해주세요.)• 서비스 운영 관련 질문은 인프런 우측 하단 ‘문의하기’를 이용해주세요. (영상 재생 문제, 사이트 버그, 강의 환불 등) 질문 전달에도 요령이 필요합니다.• 지식공유자가 질문을 좀 더 쉽게 확인할 수 있게 도와주세요.• 강의실 페이지(/lecture) 에서 '질문하기'를 이용해주시면 질문과 연관된 수업 영상 제목이 함께 등록됩니다.• 강의 대시보드에서 질문을 남길 경우, 관련 섹션 및 수업 제목을 기재해주세요. • 수업 특정 구간에 대한 질문은 꼭 영상 타임코드를 남겨주세요! 구체적인 질문일수록 명확한 답을 받을 수 있어요.• 질문 제목은 핵심 키워드를 포함해 간결하게 적어주세요.• 질문 내용은 자세하게 적어주시되, 지식공유자가 답변할 수 있도록 구체적으로 남겨주세요.• 정확한 질문 내용과 함께 코드를 적어주시거나, 캡쳐 이미지를 첨부하면 더욱 좋습니다. 기본적인 예의를 지켜주세요.• 정중한 의견 및 문의 제시, 감사 인사 등의 커뮤니케이션은 더 나은 강의를 위한 기틀이 됩니다. • 질문이 있을 때에는 강의를 만든 지식공유자에 대한 기본적인 예의를 꼭 지켜주세요. • 반말, 욕설, 과격한 표현 등 지식공유자를 불쾌하게 할 수 있는 내용은 스팸 처리 등 제재를 가할 수 있습니다.
- 해결됨윤재성의 처음 시작하는 MySQL DataBase
제약조건 질문있습니다.
강의 후반부에 create table test_table50( data1 int not null, data2 int not null, constraint chk1 check (data1 > 10), constraint chk2 check (data2 in(10,20,30)) ); insert into test_table50(data1, data2) values(20,30); select * from test_table50; insert into test_table50(data1, data2) values(1, 100); 저같은 경우는 마지막에 insert가 안되는데 강의에서는 1,100이 삽입되는데요. 설명하신 바로는 다른db는 check 제약조건을 무시되지 않지만 mysql은 무시가 된다고 하셨는데 제 에러 메시지에는 아래와 같이 에러메시지가 출력되서요. 이유를 알 수 있을까요? 0 121 23:41:27 insert into test_table50(data1, data2) values(1, 100) Error Code: 3819. Check constraint 'chk1' is violated. 0.000 sec
- 미해결윤재성의 처음 시작하는 MySQL DataBase
강의 데이터중복의 최소화 PPT에서 질문입니다
고객번호 상품번호의 경우 1번 고객이 상품 1 구매를 100번 하게되면 중복되는 레이블이 100개 생기는 것인가요?릴래이션 내에서 중복된 레이블은 표시가 안된다고 들었던거 같아서 질문을 합니다
- 미해결윤재성의 처음 시작하는 MySQL DataBase
영상에 사용되는 ppt자료 받을 수 있을까요?
영상에 사용되는 ppt자료 받을 수 있을까요?
- 미해결윤재성의 처음 시작하는 MySQL DataBase
조건절 이용하기 실습 중 데이터를 너무 많이 불러오는 경우 중단하는 방법이 있는지요?
Employees 데이터베이스를 이용하여 실습하던 중 where 조건문을 이용하여 입사일이 1986-01-01 이전인 사람들을 불러오도록 cmd 창을 실행했더니 데이터 30만 행 이상이 로드 되면서 멈추지않아 다음 강의로 못넘어가는 현상이 있었습니다.cmd 창을 다시 사용하기 위해서는 cmd 창을 껐다 켜는 방법 외에 데이터 로딩을 멈출 수 있는 방법이 있는 지 문의 드립니다.
- 미해결윤재성의 처음 시작하는 MySQL DataBase
[처음시작하는 MySQL DataBase] 학습을 위한 데이터베이스 설치 강의 질문입니다.
안녕하세요.친절하시고, 단계적인 설명덕분에 잘 듣고 있는 수강생입니다.학습을 위한 데이터를 받으려고하는데,Download DB Launchpad에서 바로 깃(https://github.com/datacharmer/test_db)으로페이지가 이동하고 있는데요.깃으로 이동하여 가입 진행 후, 다운을 받아야 하는건지.. 궁금합니다.