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 | 31 |
Tags
- boj 20207
- ice cream parlor
- boj 1717
- boj 21921
- boj 11657
- making anagrams
- PCCE
- dp
- LCS
- DirectX12
- 브루트포스
- count triplets
- 색종이와가위
- boj 1074
- 홀짝트리
- special string again
- pccp 기출문제 풀이
- lock free stack
- 지게차와 크레인
- 프로그래밍공부
- 비밀 코드 해독
- DirectX
- c++
- lock based stack
- two characters
- 2025 프로그래머스 코딩챌린지 1차예선
- string construction
- lock based queue
- pcce 기출문제 풀이
- boj 6443
Archives
- Today
- Total
목록sql 오프라인/온라인 판매 데이터 통합하기 (1)
오구의코딩모험

[SQL 고득점 KIT - SELECT] 조건과 정렬 값 추출은 어렵지 않았지만, 추출한 두 테이블을 UNION ALL로 합치는 게 중요하였다. UNION은 두 개 이상의 SELECT문의 행을 합치는 역할, UNION ALL은 중복을 포함한 모든 값을 합치는 역할이다. 즉, UNION은 중복된 행은 제거하고 하나만 합친다. 위의 문제에서는 동일한 데이터가 없다고하니 UNION, UNION ALL 아무거나 사용해도 괜찮다. 여기서 UNION은 합치려는 두 테이블의 열의 개수가 같아야하는데, OFFLINE_SALE에는 USER_ID가 없으므로 NULL 값인 열을 USER_ID 이름으로 생성해서 합쳐줬다. 끝 ## 온라인 매장 (SELECT DATE_FORMAT(SALES_DATE,'%Y-%m-%d') AS ..
프로그래밍 공부/프로그래머스
2023. 1. 4. 19:05