VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

解決:如何變換資料格式

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
undone



註冊時間: 2004-06-16
文章: 1


第 1 樓

發表發表於: 星期一 十月 18, 2004 8:03 pm    文章主題: 解決:如何變換資料格式 引言回覆

這問題我已經解決了。

undone 在 星期二 十月 26, 2004 10:53 pm 作了第 2 次修改
回頂端
檢視會員個人資料 發送私人訊息
bin1x



註冊時間: 2004-08-27
文章: 462


第 2 樓

發表發表於: 星期一 十月 18, 2004 10:56 pm    文章主題: 引言回覆

你的問題有點奇怪
結果像是原始table(是要處理的資料來源)
而來源的table 像是已處理完成的文叉表
把(物品,a,b,c)當成欄位來處理
不考慮其它
可考慮以下作法
select 'A',物品,A from 原始資料表格 union all;
select 'B',物品,B from 原始資料表格 union all;
select 'C',物品,C from 原始資料表格 into 結果表格

覺得好像是row 轉column 的様子

閒閒沒事做
做來參考看看
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
jeff25



註冊時間: 2004-10-22
文章: 76
來自: taiwan

第 3 樓

發表發表於: 星期五 十月 22, 2004 9:48 pm    文章主題: Re: 問題:如何變換資料格式 引言回覆

可以用 dimension a(3,3)
a(1,1) = 0.1
a(1,2) = 0.2
..
a(3,3)= 0.1
然後 取出 a(1), a(2),a(3).... a(9) 即可


undone 寫到:
請問各位高手,如何撰寫vfp程式,原始資料表格式如以下

物品 A B C
金 0.1 0.2 0.5
木 0.3 0.1 0.7
水 0.6 0.3 0.1

變換成

A 金 0.1
A 木 0.3
A 水 0.6
B 金 0.2
B 木 0.1
B 水 0.3
C 金 0.5
C 木 0.7
C 水 0.1
請各位大大抽空幫忙,謝謝大家了
此問題是希望從2維的資料表 , 變成1維

_________________
jeff
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作