Re: [SQL ] 請問數值連續增加

看板Database作者 (哎躱哎躱)時間17年前 (2008/05/09 14:13), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串5/6 (看更多)
我是原po 感謝大家提供的方法 大家提供的作法應該可以辦到 不過老闆要求一年份 or n年份 的資料 怎麼辦? 如果用JOIN會JOIN到死 跟朋友討論的結果 想到的方法是新增一Table 新增Table如下 t_name:GG 分店名稱 業績 月份比對 A 漢堡 >> A 雞排 << 月份比對>>即是3>2>1 重點來了!!!!!!!!!!!!!!!!!!!!! 因為過去的業績資料是不會被改變 每月只要更新"月份比對"最後一欄即可 寫個排程定時更新即可 最後的語法 select 分店名稱 from GG where ">>" 如果有什麼建議,請大家給予指教 謝謝 ※ 引述《idleidle (哎躱哎躱)》之銘言: : 資料表如下 : 分店 月份 漢堡業績 雞排業績 : A 1 10 12 : A 2 11 11 : A 3 12 10 : B 1 12 13 : B 2 11 14 : B 3 10 15 : C : 至 : Z : 共有A~Z 26個分店。 : 老闆要求 : 他想知道那分店,在1,2,3月份的漢堡業績皆成長,即3>2>1月份。 : 也想知道那分店,業績皆衰退,如A分店雞排。 : 有辦法用T-SQL寫出來嗎? : 目前是先撈出A店資料,再一筆一筆做判斷 : 不過資料量一大就會變很慢 : 想利用SQL 加速 : 謝謝 : 另外有任何書籍有討論類似的問題嗎? : 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.73.221.254 ※ 編輯: idleidle 來自: 203.73.221.254 (05/09 14:17) ※ 編輯: idleidle 來自: 203.73.221.254 (05/09 14:28)

05/09 14:31, , 1F
個人認為用不著再去粹出一個table...寫function實際些
05/09 14:31, 1F

05/09 14:42, , 2F
純粹速度問題
05/09 14:42, 2F

05/09 14:47, , 3F
select出的速度不見得會慢吧..你要把你的資料壓給我try嗎?
05/09 14:47, 3F

05/09 15:03, , 4F
這東西也不方便給..Sorry~
05/09 15:03, 4F

05/09 15:13, , 5F
05/09 15:13, 5F
文章代碼(AID): #188-kCrw (Database)
討論串 (同標題文章)
文章代碼(AID): #188-kCrw (Database)