sql可以作亂數嗎? |
尚未結案
|
gavinj123
初階會員 發表:88 回覆:48 積分:27 註冊:2002-10-15 發送簡訊給我 |
|
Miles
尊榮會員 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
Miles
尊榮會員 發表:27 回覆:662 積分:622 註冊:2002-07-12 發送簡訊給我 |
引言: If there is an integer column. Try this (MS SQL?) select top 100 random(IntegerField), OtherFields, from Table order by 1 發表人 - william 於 2002/10/24 16:02:41william先進您好: 我執行時他有個錯誤訊息 'Random' is not a recognized function name 是否哪裡忽略了
------
我不是高手, 高手是正在銀幕前微笑的人. |
pprayer
高階會員 發表:35 回覆:185 積分:174 註冊:2002-03-13 發送簡訊給我 |
|
william
版主 發表:66 回覆:2535 積分:3048 註冊:2002-07-11 發送簡訊給我 |
|
gavinj123
初階會員 發表:88 回覆:48 積分:27 註冊:2002-10-15 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
|
Justmade
版主 發表:94 回覆:1934 積分:2030 註冊:2003-03-12 發送簡訊給我 |
|
ddy
站務副站長 發表:262 回覆:2105 積分:1169 註冊:2002-07-13 發送簡訊給我 |
我測試如下:
=======================
資料表
IDno IDCard
----------- ----------
1 aaaaaaaa
2 bb
3 dfdsf
4 rewrsf
5 sd
6 fgf
7 fdgfd
8 gfd
9 gfdgf
10 gfdaa
11 gfdhghhgj
12 hg
13 gf
14 fdg
15 fdfsdfsdf
16 sdf
17 ddddd
18 sdfaaa
19 sdfsd
20 hjhgjhg
========================
有20筆資料 select * from table1
where idno= cast(RAND( RIGHT(convert(char(23),getdate(),13),3)*1000 ) *20+1 as int) 可以每次執行以亂數帶出一筆
執行100次吧
如果你希望 > 參考看看 < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=8147403&CC=182217">
|
Mickey
版主 發表:77 回覆:1882 積分:1390 註冊:2002-12-11 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |