Hi Mọi người, giúp mình cái ramdom 1 số trong SQL server như thế nào vậy? Ví dụ mình dùng cái store mún ramdom 1 số từ 1-10 random ngẫu nhiên mỗi lần truy cập vào. VD: lần 1 truy cấp ramdom ra số 2, lần sau random ra số, 5,... ramdom ngẫu nhiên 1 số ý.
Của bạn đây nhé: Mã: declare @maxNumber int set @maxNumber =10 select (CONVERT(int, LEFT( REPLACE( convert( varchar, RAND() ), '.', '1' ), 10)) % @maxNumber) numberRandom Với : @maxNumber là số bạn truyền vào ví dụ ở đó mình truyền vào là 10 thì nó random từ 1 - 10.