線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1029
推到 Plurk!
推到 Facebook!

請問是否有類似Excel 的sql指令

尚未結案
無故障
一般會員


發表:17
回覆:69
積分:17
註冊:2004-03-11

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-03-10 09:53:45 IP:61.221.xxx.xxx 未訂閱
請教一下 Excel 可以直接處裡每筆資料的差值 ex: Index Data Dec 0 0 null or 0 1 6 6 2 7 1 3 5 -2 4 3 -2 請教各位大大,SQL是否也有相同的語法可使用? 謝謝 練習! 練習! 再練習!
------
嘿嘿嘿
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-10 11:04:33 IP:211.20.xxx.xxx 未訂閱
Oracle可以用 Decode(F1,1,11,2,12...) Access可以用 iif(F1=1,11,12) 其他的資料庫我就沒有研究了 你用的是什麼資料庫呀?
無故障
一般會員


發表:17
回覆:69
積分:17
註冊:2004-03-11

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-03-11 12:00:16 IP:61.221.xxx.xxx 未訂閱
我是用Access 測試一天後仍測試不出來 無法自動產生一個欄位,可自動計算與上一筆資料的差值 如果再不行,則會勤勞一點,用程式先行換算紀錄.... 練習! 練習! 再練習!
------
嘿嘿嘿
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-03-11 12:16:03 IP:211.20.xxx.xxx 未訂閱
抱歉 我會錯意了 你要的是該筆與前一筆資料差呀 這我就沒有辦法了
yyu10
中階會員


發表:9
回覆:99
積分:96
註冊:2005-02-18

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-03-12 18:22:27 IP:220.244.xxx.xxx 未訂閱
用Access:
SELECT 
  Table1.index, Table1.data, 
  Table1_1.index, Table1_1.data, 
  [Table1_1].[data]-[Table1].[data] AS Expr1
FROM 
  Table1, Table1 AS Table1_1
WHERE (([Table1_1].[index]-[Table1].[index]=1));
發表人 - yyu10 於 2005/03/12 18:24:01
timhuang
尊榮會員


發表:78
回覆:1815
積分:1608
註冊:2002-07-15

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-03-13 17:52:40 IP:220.132.xxx.xxx 未訂閱
Hi, 也可以利用子查詢來達成, 如,    select index, data, data-(select data from ta1 where index=t.index-1) from ta1 t    其中 ta1 是你的 table name!    
folkchen
高階會員


發表:9
回覆:232
積分:173
註冊:2003-10-09

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-03-14 09:06:09 IP:211.20.xxx.xxx 未訂閱
嗯~~ 又學到了幾招 :P yyu10 的方式不錯,但是會有 Join 的缺項 timhuang 用SubQuery 沒有此問題,但是好像ACCESS 2000以後的版本才有 SubQuery 的功能,舊版的沒有 (我只確定ACCESS 2003有 97沒有,中間的XP和2000這2個ACCESS版本我不確定)
無故障
一般會員


發表:17
回覆:69
積分:17
註冊:2004-03-11

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-03-21 11:10:30 IP:61.221.xxx.xxx 未訂閱
感謝各位先進給予協助,同時學到2招技術,謝謝^_^ 練習! 練習! 再練習!
------
嘿嘿嘿
系統時間:2024-05-03 18:22:10
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!