Blueimp 論壇首頁
  首頁  | 討論區  | 最新話題  | 搜尋  | XML  |  登入

此話題中所有文章數: 1 [ 話題狀態: 一般 ]
上一話題 此文章已經觀看 5582 次 而且有 0 篇回應 下一話題
會員大頭照
男寶寶 jieh 《騎士團團長》
文章: 6857
v3.8.8

MS SQL 取亂數

MS SQL 教學
今天尿酸異常客氣來問 SQL 是不是能取亂數,當我跟他說完我只會寫程式,不會用 MS SQL function 之後,我要尿酸把找到的 function 給我研究看看,結果他開始胡言亂語說不知道沒關係,不用要花時間幫研究 %^^(!*#&_*#$&#_...... (以下之ㄓㄨ之詞省略),和平常的尿酸不一樣。

最後還是逼他交出來了 : rand()

尿酸的問題是怎麼控制讓他在 1-48 之內?
唉~大師說得沒錯:《程式設計的兩個觀點:架構狂還是效率狂? 》...
看到這個 function 我反射動作就寫這樣了

select convert(int, rand()*100) % 48 + 1

雖然不知道 MS SQL 是不是有更方便的 function,不過習慣就這樣寫了(這好像是小時候讀書上課的題目!?)。
SO... 小弟最近在檢討應該再該多讀點書了,不然這兩把刷子只能欺負小白而已 T"T...
----------------------------------------
支持小惡魔
BTC : 19tn3RnCuwZVukXAwyhDWZD4uBgUZoGJPx
LTC : LTFa17pSvvoe3aU5jbmfcmEpo1xuGa9XeA
知識跟八卦一樣,越多人知道越有價值;知識最好的備份方法,散播!
藍色小惡魔(林永傑): 臉書
----------------------------------------
[編輯文章 2 次, 最後修改: jieh 於 2010/4/7 下午 03:39:09]

[2010/3/1 下午 10:51:21]   [返迴此篇文章頂端 ]  回到頂端