| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		hou59
 
 
  註冊時間: 2004-02-17 文章: 20
 
  第 1 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 11:49 am    文章主題: 亂數 | 
				     | 
			 
			
				
  | 
			 
			
				請問各先進:
 
如何亂數取出n筆資料 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		Ruey
 
 
  註冊時間: 2003-03-12 文章: 1698 來自: tunglo
  第 2 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 12:57 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				何謂亂數取出n筆資料.說明一下!! _________________ #############################
 
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
 
 
學會VFP使用者社區的搜尋,Code才會更有趣~
 
############################# | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		hou59
 
 
  註冊時間: 2004-02-17 文章: 20
 
  第 3 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 4:11 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				例如:
 
資料表格中有1000筆記錄...
 
使用亂數只取出其中的50筆記錄 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 4 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 5:14 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				select * from mysource where 0=1 into table randfile     &&--產生空的亂數暫存檔
 
rand( second() )   &&--加second() 是為了不要每次執行時都取到同一個亂數.
 
for i=1 to 50
 
   select mysource
 
   go int( rand( )* recc() )+1   
 
   scat to mytempdata MEMO
 
   select rndfile
 
   appe blank
 
   gath from mytempdata MEMO
 
next _________________ 利用>>搜尋<<的功能會比問的還要快得到答案.
   garfield 在 星期一 三月 01, 2004 6:23 pm 作了第 1 次修改 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		syntech
 
 
  註冊時間: 2003-05-16 文章: 4252 來自: Taipei,Taiwan
  第 5 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 5:48 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | 引言回覆: | 	 		  
 
go int( rand( second() )* recc() )+1 &&--加second() 是為了不要每次執行時都取到同一個亂數. 
 
 | 	  
 
 
這樣有極高的機會取得重複的資料,
 
不過反正也沒說清楚能不能重複 _________________ 如果公司有下列困擾:
 
1. 找不到便宜,快速,簡易的 生產排程軟體
 
2. 不知道如何快速排定 採購計劃
 
3. 成本抓不準,自己算比軟體算有用
 
4. 想學習系統規劃,想找系統架構的顧問
 
 
請聯絡我們,也許我們幫得上忙 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 6 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 6:35 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				因為即興寫的程式, 也沒有測試, 加了一行修正了一行, 但還是沒有測試, 理論上是可行的. _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		hou59
 
 
  註冊時間: 2004-02-17 文章: 20
 
  第 7 樓
  | 
		
			
				 發表於: 星期一 三月 01, 2004 10:22 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 我愛您們..謝謝指教 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		hou59
 
 
  註冊時間: 2004-02-17 文章: 20
 
  第 8 樓
  | 
		
			
				 發表於: 星期二 三月 02, 2004 1:58 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				再請問先進們:
 
程式執行無誤...
 
但是記錄內的通用型態(儲存圖片)欄位...into table randfile後無法顯示(空白)
 
再請賜教..謝謝 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |