SQL語句隨機更新,SQL語句隨機產生隨機數

時間 2022-09-05 00:55:08

1樓:匿名使用者

看樣子,資料庫像sqlserver的,如果是單條update的話,用這個:

update s_calculateprepaidmoney set [count]=[count]+ceiling(rand()*9)

其中:select ceiling(rand()*9)就是1-9的隨機數

sql server中如何實現隨機update某一條記錄? 5

2樓:匿名使用者

將所有的id查詢出來,放到一個集合中,where條件id = 隨機一個id

3樓:匿名使用者

update top (1) a set a.field='' from

(select top 1 * from table order by newid())a

如何向sqlserver中進行update一組隨機數

4樓:匿名使用者

這個還真不好做,因為sqlserver在0.5秒內,用 同一種子,隨機函式會取到同一個數,

可能的話在表中新加一列,然後,列識成標誌列,全填上數字。

然後用 update  表名 set 要改的列名 = round (( 剛生成的列轉成字元,+ 秒數轉字元, 加時間轉字元 )轉換成數字)

這樣一個近擬的效果,

5樓:匿名使用者

你可以使用guid型別。它會自動生成一組隨機數。而且不會重複。因為重複的機率非常非常小。幾乎不可能!

6樓:大漠飛鷹

隨機數在客戶端生成,再update不行麼?

sql語句隨機產生隨機數

7樓:琦樂天書貞

產生隨機數:right(rand(),4)

rand()返回一大串帶小數點的數字,用right()擷取後面的四位是不是變成了整數

8樓:匿名使用者

select rand((datepart(mm, getdate()) * 100000) + (datepart(ss, getdate()) * 1000) + datepart(ms, getdate())) 在sql試一下能否滿足

如何向sqlserver中表中的一列update成隨機數? 5

9樓:

無序並不代表一定會唯一,還有機率重複的,所以作成系統遞增最好了,先從思路角度看看你原來想的是否非常必要。

求sql語句,求!!!SQL語句!

隨緣寫法你看是你要的不,實際上要是已經是1和0了 直接sum也行select a1,sum a2 sum a3 from a group by a1 既然已經是1和0了,那麼直接sum就可以了 select place,sum tdbz sum xdbz from table group by pl...

sql語句中,SQL語句中USE

三歲喝酒 use pubs 選擇 名字 pubs 的資料庫 select title id from sales where title id in 查詢欄位title id符合號內限定條件的表sales的 title id 列 select title id from titles where t...

sql基礎查詢語句,sql簡單查詢語句

greate table insert selce filetad,name,calss,form student sql簡單查詢語句 1 首先開啟資料庫,建立好表。2 然後查詢全體教師的教師號 姓名 職稱,並分別為三列指定別名 教師號 姓名 職稱,如下圖所示。3 查詢結果如下圖所示。4 接著查詢所...