반응형

 

 

[MSSQL] 랜덤 (무작위) Select


Select Top 10 * From 테이블명 Order by NEWID()


-- RAND() 난수 발생
select RAND() as rnd;
select convert(int, RAND()*100) as r1 -- 3자리 정수 추출 (0~999)
     , RIGHT(RAND(), 5)         as r2 --  임의의 5자리 숫자 추출

--정수형 난수
--최대값와 최소값을 포함할 때  
declare @max -- 최대값
declare @min -- 최소값
 
SELECT CONVERT(INT, ((@max + 1) - @min) * RAND()  + @min)

 

 

https://github.com/ngio/DB_query_mssql/blob/main/%EB%9E%9C%EB%8D%A4_select_NEWID_RAND.sql

반응형

'프로그래밍 > DataBase' 카테고리의 다른 글

[MSSQL] Multi UPDATE, 다중 UPDATE  (0) 2023.07.19
[MS-SQL] Begin Tran  (0) 2023.07.19
[MSSQL] IF…ELSE IF…ELSE  (0) 2023.07.14
[MSSQL] 월의 마지막 날짜 구하기  (0) 2023.07.03
[MSSQL] 날짜차이, 이전 행 정보 LAG LEAD  (0) 2023.07.03
반응형

[ASP] 랜덤으로 출력되는 , 랜덤문자조합

 

<%

 Function random_str()
  Dim str, strlen, r, i, ds, serialCode '사용되는 변수를 선언


  str = "efghiFGH3456789abcVWXYZ012opADstdqrjklmnIJKLMNOPUuvBCwxyzQRST" '랜덤으로 사용될 문자 또는 숫자


   strlen = 12 '랜덤으로 출력될 값의 자릿수 ex)해당 구문에서 10자리의 랜덤 값 출력

 

   Randomize '랜덤 초기화
   For i = 1 To strlen '위에 선언된 strlen만큼 랜덤 코드 생성
    r = Int((62 - 1 + 1) * Rnd + 1)  ' 36은 str의 문자갯수

    serialCode = serialCode + Mid(str,r,1)

   Next
   random_str = serialCode
 End Function

 

 Response.Write  random_str()

%>
반응형
반응형
random UL LI 리스트 랜덤















.

반응형

+ Recent posts