Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 자바
- CNN
- html/css
- 중학수학
- C++
- 머신러닝
- SQL
- 혼공머신
- 정보처리기사실기
- 연습문제
- 파이썬라이브러리
- 운영체제
- 영어공부
- 컴퓨터비전
- pandas
- 파이썬
- 정보처리기사필기
- 데이터베이스
- 텍스트마이닝
- 딥러닝
- 데이터분석
- CSS
- 정수와유리수
- 중학1-1
- numpy/pandas
- JSP/Servlet
- 컴퓨터구조
- 자바 실습
- 코딩테스트
- 데이터입출력구현
Archives
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
집합 연산자와 계층형 질의 2 - 집합연산자 개념 1 : UNION/ UNION ALL 1 <이론 및 실습 문제 풀기> 본문
알고리즘 및 자료 관리/SQL
집합 연산자와 계층형 질의 2 - 집합연산자 개념 1 : UNION/ UNION ALL 1 <이론 및 실습 문제 풀기>
huenuri 2024. 10. 22. 15:43점심을 먹고 오후 공부를 시작해 본다. 오늘은 오후 다른 일정이 있어서 2시간밖에 하지 못할 것 같지만 그래도 할 수 있는 데까지 해볼 것이다.
이론 2 - 집합연산자 개념 : UNION/ UNION ALL
중복 제거를 하기 위해 정렬을 한다. 이 중복 제거를 하는 것이 UNION 연산의 특징이다.
중복 제거를 하지 않고 단순히 데이터를 연결한다.
실습 2 - 집합 연산자 개념 : UNION 1
1. 두 테이블 전체 조회하기
두 테이블에 어떤 항목이 들어있는지 알기 위해 전체 조회를 했다.
2. 두 개의 테이블 조회하기
3. 두 테이블 중복제거하여 연결하기
중복을 제거하는 연산자는 UNION이다.
문제를 잘 맞혔다.
실습 3 - 집합 연산자 개념 : UNION 2
1. 전체 테이블 조회
치킨집과 피자집 테이블을 조회해 본다.
두 테이블을 보면 이용할 수 있는 컬럼의 이름이 available이고 이를 Y와 N으로 표시하고 있음을 알 수 있다.
2. 치킨집과 피자집의 이용할 수 있는 테이블 조회하기
이용할 수 있는 가게가 출력되었다. 여기서는 치킨나라피자왕자라는 피자 가게가 중복되어 있다. 이 둘을 제거한 테이블을 조회하려고 한다.
3. 두 테이블의 중복을 제거하여 연결하기
학습을 마치고
실습 문제가 많아서 두 곳에 나누어서 정리하기로 했다. 문제를 풀다가 얼마나 졸리던지.. 그래도 졸음을 무릅쓰고 억지로 하기보다 졸리면 잠을 자고 맑은 정신으로 다시 시작하는 것이 훨씬 더 좋다는 걸 요즘 느낀다.
생각보다 한 단원을 마치는데 시간이 많이 걸려 오늘 오후까지 1주 차 공부를 다 마치지 못할 것 같다. 저녁까지도 빠듯할 듯싶다.
'알고리즘 및 자료 관리 > SQL' 카테고리의 다른 글
집합 연산자와 계층형 질의 4 - 집합 연산자의 개념 3 : INTERSECT (0) | 2024.10.22 |
---|---|
집합 연산자와 계층형 질의 3 - 집합연산자 개념 2 : UNION/ UNION ALL 2 <실습 문제 및 퀴즈 문제 풀기> (0) | 2024.10.22 |
집합 연산자과 계층형 질의 1 - STANDARD SQL (0) | 2024.10.22 |
인덱스 3 - 인덱스의 실제 사용 (0) | 2024.10.22 |
인덱스 2 - 인덱스의 내부 작동 (0) | 2024.10.22 |