Ramdom 1 số number trong SQL Server

Thảo luận trong 'Kiến thức lập trình SQL & MySQL' bắt đầu bởi seolagi, 6/1/18.

  1. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    354
    Đã được thích:
    13
    Điểm thành tích:
    18
    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ảm ơn đã xem bài:

    Ramdom 1 số number trong SQL Server

    danh sách diễn đàn rao vặt gov chất lượng
  2. admin

    admin Phạm Công Sơn Thành viên BQT

    Tham gia ngày:
    22/5/13
    Bài viết:
    3,997
    Đã được thích:
    836
    Điểm thành tích:
    113
    Giới tính:
    Nam
    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.
     
    seolagi thích bài này.
  3. seolagi

    seolagi

    Vip Member

    Tham gia ngày:
    16/4/14
    Bài viết:
    354
    Đã được thích:
    13
    Điểm thành tích:
    18
    Cảm ơn AD, đã được rùi hi
     


Like và Share ủng hộ ITSEOVN