[SQL ] 「.. 」條件寫法

看板Database (資料庫)作者 (總舵主)時間7年前 (2017/04/19 10:40), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
資料庫名稱:MS SQL 資料庫版本:2014 內容/問題描述: 資料表如下 AccountID Amount Totaling ---------- -------------------- -------------------- 101010 101011..101019 101011 10 101012 20 101013 30 101014 40 101015 50 101016 60 如果Totaling不為空,表示Amount為合計欄位 上表中 AccountID = 101010的Amount為 AccountID between 101011 and 101019 的 Amount 合計 我現在用CHARINDEX去拆Totaling為2個欄位 再用between條件去合計 請問有其他寫法嗎 覺得資料條件這樣設計應該有其他更聰明的寫法 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 113.196.173.84 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1492569601.A.A03.html ※ 編輯: ChingLan326 (113.196.173.84), 04/19/2017 10:41:09
文章代碼(AID): #1Oziu1e3 (Database)
文章代碼(AID): #1Oziu1e3 (Database)