많이 사용하는 쿼리 문법에 대해 소개합니다.
1. group by, order by, distinct
- 기본 문법이지만 group by 는 정말 많이 사용하게 되는 문법입니다.
- order by를 두 칼럼을 기준으로 정렬하는 케이스도 적용해봅시다.
2. union
- 같은 칼럼 유형을 지닌 두 개 이상의 그룹을 합치는 데에 사용합니다.
- 각 조건에 부합하는 쿼리를 작성 후 UNION하는 경우를 꽤나 자주 찾아 볼 수 있습니다.
3. JOIN ****
- 실무에서 너무나도 많이 사용하는 JOIN!!! 종류는 INNER JOIN, OUTER JOIN 정말 중요하죠!!
- 잘 설명해 놓은 블로그로 내용으로 대체합니다.
https://iwordpower.com/mysql-join-query-examples/
[MySQL] join 쿼리 예제 (자체 정리용) | 잡다한 이야기들
SQL JOIN JOIN 절은 두 개 이상의 테이블에서 관련성이 있는 컬럼에 기초하여 행(Row)을 결합하는 데 사용됩니다. 예: SELECT Orders.OrderID, Customers.CustomerName, Orders.OrderDate FROM Orders INNER JOIN Customers ON Orders.CustomerID=Customers
iwordpower.com
4. case when then *****
- 쿼리에 새로운 칼럼을 만들고 싶을 때 많이 사용하는 문법입니다.
- 해당 쿼리문으로 상당히 많은 문제를 해결합니다.
https://extbrain.tistory.com/46
[MySQL] CASE 기본 사용법
▶MySQL CASE 기본 사용법 ▶설명 MySQL에서 CASE문은 프로그래밍 언어에서 스위치(switch)문과 비슷하지만, 다수의 조건에 하나의 반환 값은 동작하지 않습니다. ▶사용법 CASE WHEN 조건 THEN '반환 값' WHEN 조..
extbrain.tistory.com
'(멘토링 1)시각화 페이지 구축_강의 > 4주차:총정리, Spring을 활용한 차트 개발' 카테고리의 다른 글
[추가 3]이미지 인코딩(BASE64) (0) | 2019.08.30 |
---|---|
[추가2] 또다른 시각화(차트) 방법(R, PYTHON) (0) | 2019.08.30 |
[추가1] Chart Library & HighCharts (0) | 2019.08.30 |
1. Create: Schema, Table / Insert csv Data (0) | 2019.08.30 |
댓글