코딩팩토리
블로그 소개
브런치
네이버 블로그
방명록
분류 전체보기
(1092)
Languague
(247)
C , C++ , C#
(87)
Java
(108)
Python
(47)
Assembly
(3)
Web
(238)
Web Programming
(33)
HTML, CSS
(78)
JavaScript
(55)
Ajax
(4)
Jsp
(8)
Node.js
(2)
Mobile
(58)
Android
(26)
DB
(133)
Database Knowledge
(27)
Oracle
(75)
MSSQL
(29)
OS
(117)
Linux
(38)
Windows
(64)
ETC.
(170)
Spring
(14)
Unity
(2)
Algorithm
(38)
Design Pattern
(6)
IDE
(27)
Git
(9)
TextEditor
(5)
HardWare
(13)
바이브코딩
(3)
일상
(128)
자유여행
(6)
블로그
(34)
제품리뷰
(53)
2018/02/08(
1
)
DB/MSSQL
2018.02.08
[MSSQL] GROUP BY, HAVING, DISTINCT절 사용하기
GROUP BY절이란? 테이블 SELECT시 조회 결과를 그룹으로 묶어서 그 결과를 가져오는 역할을 한다. DISTINCT절이란? DISTINCT는 GROUP BY절과 마찬가지로 조회결과를 그룹으로 묶어서 그 결과를 가져온다. 주로 UNIQUE한 컬럼을 조회할 경우 사용되는 구절이다. GROUP BY절과 DISTINCT의 차이점 두 구절은 똑같이 그룹을 지어준다는것에 대해 공통점이 있다. 하지만 두 구절의 차이는 GROUP BY는 결과물을 정렬해서 표현하고 DISTINCT는 결과물을 정렬하지 않는다. 즉 정렬이 필요하다면 GROUP BY절을 사용하면 되고 그것이 아니라면 DISTINCT절을 사용하면 된다. 정렬이 필요하지않다면 DISTINCT절을 사용하는것이 속도면에서 GROUP BY절보다 빠르다. 문법..
1
티스토리툴바