SQL에서 'UNION'과 'UNION ALL'은 두 개 이상의 SELECT 문에서 반환된 결과를 결합하는 데 사용된다. 말로 하니까 어려운데 예를 들어 아래와 같이 사용한다고 보면 된다.SELECT column1, column2 FROM table1UNIONSELECT column1, column2 FROM table2;그럼 'UNION'과 'UNION ALL', 두 명령어의 차이는 뭐냐, 결론부터 말하자면 '중복제거 연산의 유무'이다. 조금 상세히 정리하자면 다음과 같다. UNION 'UNION'은 결과 세트에서 중복된 행을 제거한다. 그러니까 두 SELECT 문에서 동일한 데이터를 반환하면 해당 데이터는 결과 세트에 한 번만 포함된다. 이와 같은 중복 제거 작업 때문에 'UNION' 은 'UNI..
[WebFlux]자주 사용하는 연산자 정리(1) [WebFlux]자주 사용하는 연산자 정리(2) - buffer [WebFlux]자주 사용하는 연산자 정리(3), 그리고 목차 WebFlux Operators [WebFlux]자주 사용하는 연산자 정리(1) [WebFlux]자주 사용하는 연산자 정리(2) - buffer [WebFlux]자주 사용하는 연산자 정리(3), 그리고 글의 순서는 연산자의 중요도나 로직의 흐름과는 아무 관련이 없다. 그저 내가 코드를 읽다가 마주친 순서를 마구잡이로 적어놓은 메모장에 근거할 뿐. 글 제목에 '+'가 붙어있는 이유는 연산자가 아니더라도 처음 봤거나 알아야 할 것 같은 경우라 판단이 들면 이 글에 같이 추가해 버렸기 때문이다. 굳이 연산자와 그 외 클래스를 나누어야 할..
NoSQL는 Not only SQL의 약자로, SQL만을 사용하지 않는 DBMS(DataBase Management System)을 말한다. 관계형 데이터베이스를 주로 사용하는 SQL과 달리 여러 유형의 데이터베이스를 사용하는 넓은 범위라고 보면 된다. SQL과 NoSQL은 데이터가 만들어지는 방식, 데이터의 종류, 저장하는 방법 등이 다르다. 하나씩 천천히 살펴보자. 데이터 저장(Storage) 관계형 DB SQL을 이용해 정해진 규칙에 따라 만들어진 테이블에 데이터를 저장 미리 작성된 스키마를 기반으로 정해진 형식에 맞춰 데이터를 저장해야 함 NoSQL - 여러가지 모델을 사용해 데이터를 저장한다. Key-Value Store - 데이터가 Key-Value의 쌍으로 저장된다. Value엔 모든 형태의..
SQL(Structured Query Language - 구조화된 쿼리 언어)은 데이터베이스용 프로그램 언어이다. 에스큐엘 혹은 시퀄이라고 읽으며, 데이터베이스 시스템에서 자료를 처리하는 용도로 사용된다. 이름에서 미루어볼 수 있듯이 SQL은 구조화된(Structured) 테이블을 사용하는 관계형 데이터베이스(RDB -Relational Database)에서 주로 쓰인다. SQL문법을 보기 전에, 자주 쓰이는 단어에 먼저 익숙해지자. 반드시 알고 있어야 할 키워드 RDB를 사용할 때 각 부분을 부르는 명칭들이다. 소통을 위해 반드시 알고 있어야 한다. 이름 내용 데이터(Data) 각 항목에 저장되는 값 테이블(Table, Relation) 자료의 구조를 2차원 표로 나타낸 것 컬럼(Column, Fiel..
- Total
- Today
- Yesterday
- 남미
- 여행
- 세계여행
- 면접 준비
- 자바
- 스트림
- 맛집
- 칼이사
- BOJ
- Backjoon
- 백준
- java
- 유럽
- 파이썬
- 유럽여행
- spring
- a6000
- 동적계획법
- 지지
- 세계일주
- Algorithm
- Python
- 중남미
- RX100M5
- 야경
- 기술면접
- 세모
- 리스트
- 스프링
- 알고리즘
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |