欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql 某字段插入隨機數(shù)(插入隨機數(shù)到MySQL數(shù)據(jù)庫)

 更新時間:2016年09月10日 13:08:21   投稿:mdxy-dxy  
這篇文章主要介紹了mysql 某字段插入隨機數(shù)(插入隨機數(shù)到MySQL數(shù)據(jù)庫),需要的朋友可以參考下

常用的代碼

UPDATE `表名` SET `字段名`=ceiling(rand()*500000+500000) WHERE (條件); 
update `表名` set click=click*0.01 where classid='2' and click>2000

我們經(jīng)常會遇到使用隨機的問題,下面就是一種解決隨機數(shù)的方法。

  在構(gòu)造測試數(shù)據(jù)時,我們需要對測試表插入隨機數(shù)據(jù)。構(gòu)造測試數(shù)據(jù)的方法如下,僅以update為例說明

步驟1:隨機數(shù)的SQL函數(shù)為rand() ,而rand()生成的是0-1之間的小數(shù)。

步驟2:將rand()*10

將產(chǎn)生1-10之間的帶小數(shù)的數(shù)字,可以使用ceil進(jìn)行轉(zhuǎn)換。

步驟3:使用cast做類型轉(zhuǎn)換

  Cast的用法如下:

  Cast(value as type)

  二進(jìn)制,同帶binary前綴的效果 : BINARY

  字符型,可帶參數(shù) : CHAR()

  日期 : DATE

  時間: TIME

  日期時間型 : DATETIME

  浮點數(shù) : DECIMAL

  整數(shù) : SIGNED

  無符號整數(shù) : UNSIGNED

  SELECT CAST(RAND()*10 AS signed) AS rand

  步驟4:運行sql語句

  UPDATE storm_effect_info s SET

  s.fhtp = (SELECT CAST(RAND()*10 AS signed) AS rand)WHERE s.id = 13

相關(guān)文章

  • 淺談mysqldump使用方法(MySQL數(shù)據(jù)庫的備份與恢復(fù))

    淺談mysqldump使用方法(MySQL數(shù)據(jù)庫的備份與恢復(fù))

    下面小編就為大家?guī)硪黄獪\談mysqldump使用方法(MySQL數(shù)據(jù)庫的備份與恢復(fù))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01
  • mysql7.x單獨安裝mysql的方法

    mysql7.x單獨安裝mysql的方法

    這篇文章主要介紹了mysql7.x單獨安裝mysql的方法,要解決這個問題,我們要先下載mysql的repo源,具體操作步驟大家通過本文學(xué)習(xí)吧
    2017-01-01
  • Linux下mysql5.6.24(二進(jìn)制)自動安裝腳本

    Linux下mysql5.6.24(二進(jìn)制)自動安裝腳本

    這篇文章主要為大家詳細(xì)介紹了Linux環(huán)境下mysql5.6.24二進(jìn)制自動安裝腳本,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Mysql5.5安裝配置方法及中文亂碼的快速解決方法

    Mysql5.5安裝配置方法及中文亂碼的快速解決方法

    這篇文章主要介紹了Mysql5.5安裝配置方法以及mysql5.5中文亂碼的快速解決方法,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-08-08
  • MySQL數(shù)據(jù)庫的高可用方案總結(jié)

    MySQL數(shù)據(jù)庫的高可用方案總結(jié)

    這篇文章主要針對MySQL數(shù)據(jù)庫的高可用方案進(jìn)行詳細(xì)總結(jié),高可用架構(gòu)對于互聯(lián)網(wǎng)服務(wù)基本是標(biāo),本文是對各種方案的總結(jié),感興趣的小伙伴們可以參考一下
    2016-05-05
  • Mysql如何在線添加索引

    Mysql如何在線添加索引

    這篇文章主要介紹了Mysql如何在線添加索引問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • mysql 查看當(dāng)前使用的配置文件my.cnf的方法(推薦)

    mysql 查看當(dāng)前使用的配置文件my.cnf的方法(推薦)

    下面小編就為大家?guī)硪黄猰ysql 查看當(dāng)前使用的配置文件my.cnf的方法(推薦)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • Navicat數(shù)據(jù)存放位置和備份數(shù)據(jù)庫路徑設(shè)置方式

    Navicat數(shù)據(jù)存放位置和備份數(shù)據(jù)庫路徑設(shè)置方式

    這篇文章主要介紹了Navicat數(shù)據(jù)存放位置和備份數(shù)據(jù)庫路徑設(shè)置方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • MySQL日期格式以及日期函數(shù)舉例詳解

    MySQL日期格式以及日期函數(shù)舉例詳解

    這篇文章主要給大家介紹了關(guān)于MySQL日期格式及日期函數(shù)的相關(guān)資料,日期在數(shù)據(jù)庫中是一個常見且重要的數(shù)據(jù)類型,在MySQL中我們可以使用各種函數(shù)和格式化選項來處理和顯示日期,需要的朋友可以參考下
    2023-11-11
  • MySQL之批量插入的4種方案總結(jié)

    MySQL之批量插入的4種方案總結(jié)

    這篇文章主要介紹了MySQL之批量插入的4種方案總結(jié),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評論