SUBQUERY에서 IN, ALL, ANY 3가지 조건을 사용할 수 있다. 아래 쿼리는 서브쿼리로 사용할 구문으로 결과는 4006, 4007, 4008 3개의 값을 출력한다. SELECT PurchaseOrderID FROM [AdventureWorks2014].[Purchasing].[PurchaseOrderHeader] WHERE RevisionNumber > 10 결과 4006 4007 4008 IN 연산자는 가장 흔하게 사용하는 조건으로 해당 조건과 정확히 일치하는 결과를 출력한다. 즉, 결과 값이었던 4006, 4007, 4008과 일치하는 결과를 리턴한다. --################################ -- SUBQUERY - IN --#######################..
GROUP BY 구문은 원하는 컬럼으로의 그룹핑된 값을 출력한다. SELECT CITY, StateProvinceID, COUNT(*) [CNT] FROM [AdventureWorks2014].[Person].[Address] GROUP BY CITY, StateProvinceID ORDER BY CITY 이 때, WITH ROLLUP 구문을 사용하게 되면 그룹핑된 각 컬럼별로 집계가 가능하다. SELECT CITY, StateProvinceID, COUNT(*) [CNT] FROM [AdventureWorks2014].[Person].[Address] GROUP BY CITY, StateProvinceID WITH ROLLUP ORDER BY CITY SELECT CITY, StateProvinceID..
테이블에서 그룹핑된 데이터를 출력하고 싶을 경우 GROUP BY를 사용한다. 아래 SQL은 CustomerID, AccountNumber 컬럼값으로 GROUP BY하는 구문으로 각각의 결과를 출력한다. SELECT CustomerID, AccountNumber, SUM(SubTotal) [SubTotal] FROM [AdventureWorks2014].[Sales].[SalesOrderHeader] GROUP BY CustomerID, AccountNumber SELECT CustomerID, SUM(SubTotal) [SubTotal] FROM [AdventureWorks2014].[Sales].[SalesOrderHeader] GROUP BY CustomerID SELECT AccountNumber,..
기본적으로 TOP 구문은 상위 몇 개의 ROW만 가져올 때 사용한다. 데이터가 중복일 경우에도 무조건 정해진 ROW만 출력한다. --########################### -- TOP 구문 --########################### SELECT TOP 3 * FROM AdventureWorks2014.Production.WorkOrder ORDER BY ProductID SELECT TOP 3 * FROM AdventureWorks2014.Production.WorkOrder --########################### -- TOP WITH TIES 구문 --########################### SELECT TOP 3 WITH TIES * FROM Adventu..
- Total
- Today
- Yesterday
- Tableau
- 미중무역전쟁
- list
- 리비안
- 대원화성
- 코로나19
- HK이노엔
- 분석탭
- Weather Observation Station
- python3
- tensorflow
- 해커랭크
- 몰누피라비르
- 경구치료제
- python
- MSSQL
- 매매일지
- insert
- DATABASE
- TSQL
- 동국알앤에스
- 에코캡
- 테슬라
- SQL Server
- hackerrank
- mysql
- string
- MS SQL Server
- 넥스트BT
- 넷플릭스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |