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
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    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

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,883
    Đã được thích:
    1,193
    Đ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
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,027
    Đã được thích:
    80
    Điểm thành tích:
    48
    Cảm ơn AD, đã được rùi hi
     
  4. lyanh998
    Tham gia ngày:
    11/10/18
    Bài viết:
    20
    Đã được thích:
    0
    Điểm thành tích:
    6
    Giới tính:
    Nữ
    Cảm ơn bạn bài viết hay
     


Chủ để tương tự : Ramdom số
Diễn đàn Tiêu đề Date
Kiến thức lập trình SQL & MySQL Convert cách chuyển số dương thành số âm trong sql server như thế nào? 12/10/19
Kiến thức lập trình SQL & MySQL So sánh kiểu dữ liệu ntext, tìm isnull trong kiểu ntext và toán tử 28/8/17
Kiến thức lập trình SQL & MySQL Cách sử dụng CURSOR trong SQL Server, vòng lặp while trong MS-SQL 13/10/16
Kiến thức lập trình SQL & MySQL Cách kết nối cơ sở dữ liệu trong Navicat for mysql và Navicat Premium 16/9/14
Kiến thức lập trình SQL & MySQL Lệnh kiểm tra xem store có tồn tại trong cơ sở dữ liệu hay không? 28/2/14