最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2016年09月10日 13:08:21   投稿:mdxy-dxy  
這篇文章主要介紹了mysql 某字段插入隨機(jī)數(shù)(插入隨機(jī)數(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)常會遇到使用隨機(jī)的問題,下面就是一種解決隨機(jī)數(shù)的方法。

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

步驟1:隨機(jī)數(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

  浮點(diǎn)數(shù) : DECIMAL

  整數(shù) : SIGNED

  無符號整數(shù) : UNSIGNED

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

  步驟4:運(yùn)行sql語句

  UPDATE storm_effect_info s SET

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

相關(guān)文章

  • 巧用mysql提示符prompt清晰管理數(shù)據(jù)庫的方法

    巧用mysql提示符prompt清晰管理數(shù)據(jù)庫的方法

    隨著管理mysql服務(wù)器越來越多,同樣的mysql>的提示符有可能會讓你輸入錯誤的命令到錯誤的數(shù)據(jù)庫,這時候需要巧用mysql的提示符,這是我的提示符root@localhost(mysql) 08:55:21> 用prompt命令實(shí)現(xiàn)(適用于windows和linux環(huán)境)
    2009-08-08
  • 使用Canal監(jiān)聽MySQL Binlog日志的實(shí)現(xiàn)方案

    使用Canal監(jiān)聽MySQL Binlog日志的實(shí)現(xiàn)方案

    本文檔探討了在分布式系統(tǒng)中處理超時未支付訂單的挑戰(zhàn)與解決方案,文檔還詳細(xì)介紹了MySQL Binlog的配置、Canal中間件的部署與配置,以及消息監(jiān)聽處理的實(shí)現(xiàn),確保了方案的可操作性,需要的朋友可以參考下
    2024-12-12
  • mysql VARCHAR的最大長度到底是多少

    mysql VARCHAR的最大長度到底是多少

    今天群里有人問varchar 不是最大應(yīng)該只可以設(shè)置65532(第一個字節(jié)+兩個長度字節(jié))嗎 ,但是為什么可以設(shè)置成65533
    2012-10-10
  • MySQL主鍵索引和非主鍵索引的實(shí)現(xiàn)

    MySQL主鍵索引和非主鍵索引的實(shí)現(xiàn)

    本文主要介紹了MySQL主鍵索引和非主鍵索引的實(shí)現(xiàn),文中詳細(xì)的介紹了主鍵索引和非主鍵索引有不同的作用和特點(diǎn),具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • mysql 數(shù)據(jù)庫備份和還原方法集錦 推薦

    mysql 數(shù)據(jù)庫備份和還原方法集錦 推薦

    本文討論 MySQL 的備份和恢復(fù)機(jī)制,以及如何維護(hù)數(shù)據(jù)表,包括最主要的兩種表類型:MyISAM 和 Innodb,文中設(shè)計的 MySQL 版本為 5.0.22。
    2010-03-03
  • MySQL內(nèi)外連接的具體使用

    MySQL內(nèi)外連接的具體使用

    本文主要介紹了MySQL內(nèi)外連接的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • Mysql中關(guān)于0值判斷的坑及解決

    Mysql中關(guān)于0值判斷的坑及解決

    這篇文章主要介紹了Mysql中關(guān)于0值判斷的坑及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • 設(shè)置Mysql5.6允許外網(wǎng)訪問的詳細(xì)流程分享

    設(shè)置Mysql5.6允許外網(wǎng)訪問的詳細(xì)流程分享

    今天小編就為大家分享一篇設(shè)置Mysql5.6允許外網(wǎng)訪問的詳細(xì)流程分享,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • sql中with?as用法以及with-as性能調(diào)優(yōu)/with用法舉例

    sql中with?as用法以及with-as性能調(diào)優(yōu)/with用法舉例

    SQL中的WITH?AS語法是一種強(qiáng)大的工具,可以簡化復(fù)雜查詢的編寫,提高查詢的可讀性和維護(hù)性,這篇文章主要給大家介紹了關(guān)于sql中with?as用法以及with-as性能調(diào)優(yōu)/with用法的相關(guān)資料,需要的朋友可以參考下
    2024-01-01
  • mysql不包含模糊查詢問題

    mysql不包含模糊查詢問題

    這篇文章主要介紹了mysql不包含模糊查詢問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08

最新評論

郁南县| 东乡县| 长垣县| 吴桥县| 区。| 黄浦区| 秭归县| 新营市| 巫溪县| 铁力市| 宜春市| 金门县| 德清县| 巴彦县| 恭城| 闸北区| 道真| 扎兰屯市| 威海市| 赤水市| 清涧县| 平南县| 乐业县| 曲沃县| 南溪县| 蓝山县| 卫辉市| 宽城| 乌海市| 清新县| 日照市| 中卫市| 通许县| 安福县| 达日县| 益阳市| 内黄县| 延长县| 揭西县| 新闻| 内江市|