MSSQL 랜덤으로 데이터 정렬하는 법 (NEWID())
프로젝트를 진행하다보면 가끔씩 랜덤으로 데이터를 정렬해야하는 경우가 있습니다. MSSQL에서는 NEWID()함수를 ORDER BY 절에 사용해서 간단히 랜덤 정렬을 할 수 있습니다. NEWID() 함수는 새로운 고유 식별자(GUID)를 생성하는 함수입니다. 매번 호출될 때마다 랜덤한 고유한 값을 반환하는데 그 값은 16진수로 표현되는 128비트 값입니다. 이 함수를 ORDER BY 구문과 함께 사용하면 각 행에 대해 랜덤한 값을 생성하여 그 값에 따라 정렬을 수행합니다. 실행할 때마다 그 값이 변경되기 때문에 랜덤 정렬이 가능합니다. 다음 쿼리에 사용한 예입니다. SELECT * FROM TableName ORDER BY NEWID(); 좀 더 자세한 예제를 통해 확인해보겠습니다. 아래는 랜덤하게 고객 ..
MS-SQL Server/Query
2023. 6. 28. 23:36
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- london
- 로마
- jquery
- USB
- MS-SQL
- Roma
- 영국
- 환경호르몬
- 근위병교대식
- javascript
- html
- 템즈강
- 자바스크립트
- ASP
- 태풍
- mssql
- 체크박스
- 이순신
- 런던
- iframe
- DATEDIFF
- URL
- favicon
- toFixed
- 인코딩
- ASP.NET
- 플라스틱
- 비스페놀A
- 한글깨짐
- 고성
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함