国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

生成300個不同的隨機數的SQL語句

2024-04-25 20:31:33
字體:
來源:轉載
供稿:網友

生成N個8位的不重復的純數字隨機數作為優惠碼,要怎么實現呢?

不解釋MySql語句如下:

--生成300個8位不重復純數字隨機數

DECLARE @i INT=0;
DECLARE @j INT;
DECLARE @qnum INT=300; --生成隨機數的數量
SET NOCOUNT ON
CREATE TABLE #temp_Table(num INT)
WHILE(@i<@qnum)
BEGIN
  SELECT @j = cast( floor(rand()*(99999999-10000000)+10000000) as int)
  IF(NOT EXISTS(SELECT num FROM #temp_Table WHERE num=@j ))
  BEGIN
    INSERT #temp_Table (num) VALUES (@j)
    SET @i+=1;
  END
END
SELECT DISTINCT num FROM #temp_Table
DROP TABLE #temp_Table
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吐鲁番市| 东海县| 吴江市| 黑龙江省| 台前县| 灵璧县| 渑池县| 万州区| 乳山市| 四会市| 新郑市| 福鼎市| 赞皇县| 临猗县| 得荣县| 宝应县| 乌鲁木齐县| 镇赉县| 白河县| 星子县| 高州市| 博客| 德兴市| 博湖县| 淮阳县| 余庆县| 女性| 馆陶县| 鄂州市| 玉山县| 舟山市| 平原县| 南宁市| 元阳县| 奇台县| 德昌县| 延吉市| 特克斯县| 平果县| 石景山区| 开阳县|