본문 바로가기

728x90
반응형

sql서버

(3)
SQL Server - FOR XML PATH 그리고 STUFF FOR XML PATH, STUFF 그리고 조합해 보기 FOR XML PATH 쿼리 결과를 XML 형태로 표현. FOR XML PATH ('row element 이름') 만약 'row element 이름'이 없으면 로 감싸진다. 행 구분자 추가해서, 합친 문자로도 SELECT lastname FROM HR.Employees FOR XML PATH ex) CameronDavisDoyleFunkKingLewMortensenPeledSuurs SELECT lastname FROM HR.Employees FOR XML PATH ('LName'); 결과 - Cameron Davis Doyle Funk King Lew Mortensen Peled Suurs SELECT '/' + lastname FROM HR.Em..
TOP, OFFSET-FETCH 필터 - 리턴되는 행의 수 제한 TOP SQL Server 7.0부터 지원 쿼리가 반환하는 결과 중 특정 행의 수나 퍼센트만으로 제한. 현재 Data 수는 295개 - 5개의 행 리턴 SELECT TOP 5 * FROM SalesLT.Product - 10퍼센트의 행 리턴 : 총 295개 중 10% 29.5 -> 올림 해서 30개를 조회한다. : 16퍼센트 > 47.2 -> 48개를 조회한다. SELECT TOP 10 PERCENT * FROM SalesLT.Product -- 10 퍼센트만 조회 WITH TIES 동일한 값을 가지는 행을 출력하게 할때 사용한다. 10개를 조회해도, 동일한 값이 있으면 조회한다. (테스트를 위해 좀 극단적인 데이터를 조회했음.) SELECT TOP 10 WITH TIES * FROM SalesLT.Pr..
[MSSQL] 자료형 (Data type) MSSQL / SQL Server 자료형 유형 자료형 정수 bigint -2^63(-9,223,372,036,854,775,808) ~ 2^63-1(9,223,372,036,854,775,807) 8바이트 int -2^31(-2,147,483,648) ~ 2^31-1(2,147,483,647) 4바이트 smallint -2^15(-32,768) ~ 2^15-1(32,767) 2바이트 tinyint 0 ~ 255 정확한 숫자 Numeric / Decimal (동의어) decimal[ (p[ ,s] )] 및 numeric[ (p[ ,s] )] 고정 전체 자릿수 및 소수 자릿수 값입니다. 최대 전체 자릿수를 사용하는 경우 유효한 값은 - 10^38 +1부터 10^38 - 1까지입니다. decimal의 ISO ..

반응형