- [MySQL] 1일 1쿼리 (2) : JOIN 활용하기Song hyun[MySQL] 1일 1쿼리 (2) : JOIN 활용하기1. 문제2. 풀이1. 문제순서문제1전직원 2000년도의 연봉을 출력하세요(출력 예시 : id , firstname, lastname,slalary)2 'd004' 부서의 남자직원의 이름을 출력하세요 (출력예시 : firstname , M , 'd004' )3아직 재직중인 사람의 이름과 성 직급 입사일자를 출력해 보자.4부서 매니저들의 평균 연봉을 추출해 보자.5각 직원의 정보를 확인하기 (직원번호, 생년월일, 이름, 성,부서번호, 부서명, 직업명)61990년 이상 입사자 이름과 급여 부서 직책7전직원 2000년도의 연봉을 출력하세요(출력 예시 : id , firstname, lastname,slalary)8'd004' 부서의 남자직원의 이름을..
- 2024-06-05 11:26:05
- [MySQL] 22. 테이블 복사 및 데이터 추가Song hyun[MySQL] 22. 테이블 복사 및 데이터 추가1. 기존 테이블 구조 복사하기2. 기존 테이블 구조와 데이터 모두 복사하기3. 기존 테이블의 데이터를 이용해, 새 데이터를 삽입하기 (INSERT INTO SELECT) 4. CSV 파일 또는 외부 데이터 소스 사용하기 1. 기존 테이블 구조 복사하기 데이터베이스에서 한 테이블의 구조나 데이터를 다른 테이블로 복사하는 작업은 여러 상황에서 유용하게 사용된다. 기존에 존재했던 dept_emp의 구조를 그대로 복사한 것을 확인할 수 있다.*where 1=0 조건 때문에, 어떠한 데이터도 가져오지 않고, 컬럼 구조만 복제된 새 테이블이 생성되었다.use employees;-- 테이블 복사(구조만 복사)create table dept_emp_copyas s..
- 2024-06-05 11:24:05
- [MySQL] 21. OUTER JOINSong hyun[MySQL] 21. OUTER JOIN 1. OUTER JOIN /LEFT JOIN2. 시나리오 코드 : LEFT JOIN3. 시나리오 코드 : RIGHT JOIN 1. OUTER JOIN /LEFT JOIN -왼쪽 테이블을 기준으로 합치며, ON 절에 있는 조건 컬럼의 값이 같은 데이터를 합친다.-오른쪽 테이블에 값이 같은 데이터가 없다면, NULL이 삽입된다.*INNER JOIN은 NULL 값이 표현되지 않는다. -아래의 두 테이블로 OUTER JOIN을 실행한다면, 왼쪽의 student 테이블과, join된 grade만 표현된다. 2. 시나리오 코드 : LEFT JOIN (1) 1단계-- 1단계select *from tb_stduent as sleft join tb_grade as gon s...
- 2024-06-05 10:20:32
- [MySQL] 20. JOINSong hyun[MySQL] 20. JOIN 1. JOIN이란? 2. 왜 JOIN을 사용할까? 3. JOIN의 특징 4. 시나리오 코드로 JOIN 이해하기 1. JOIN이란? -데이터베이스에서 조인은 두 개 이상의 테이블에서 관련된 데이터를 결합해, 새로운 결과를 생성할 때 사용하는 중요한 연산이다. 2. 왜 JOIN을 사용할까? (1) 데이터베이스에서 정보는 중복을 최소화하고, 효율적으로 저장하기 위해 여러 테이블에 분산되어 저장한다. 그런데 실제로 정보를 사용할 때는 여러 테이블에 흩어져있는 데이터를 통합할 필요가 있다.(2) ex: 어떤 학생이 어떤 수업을 듣고 있는지 알고 싶을 때, '학생'과 '수업' 테이블을 결합해야만 필요한 정보를 얻을 수 있다.(3) 조인은 데이터베이스에서 분산된 정보를 효과적으로 통합..
- 2024-06-05 09:22:31
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)