看板 Database 關於我們 聯絡資訊
※ 引述《KerKerLaugh (科科笑)》之銘言: : 另外我想再接著問一個問題 : 我用rpad取該欄位的前兩位數時應該會有10~99共90筆資料 計算COUNT : 如果原始資料表裡缺少了51~55開頭的這5筆資料 : 那麼XXX只會顯示 ~ 49 50 56 57 ~ : 是否有辦法補上缺的位數 然後該筆COUNT=0 : ※ 引述《cutekid (可愛小孩子)》之銘言: : : select rpad(欄位名稱,2,'0') as xxx,count(*) : : from 表格名稱 : : group by rpad(欄位名稱,2,'0') : : ref. bohei 想借這個問題延伸一下, 如果大家遇到查詢的資料要做複雜一點處理, 會傾向於把資料撈到程式後再來處理, 還是會直接用sql內的指令處理掉? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.249.104.106 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1405409302.A.964.html
bohei:如果能夠以SQL整批處理,優先讓SQL整批處理 07/15 16:06
bohei:整批處理 >>>>>>> FOREACH 07/15 16:07
bohei:當然有時候遇到邏輯太複雜,有點混亂的時候,先想一下資料是不 07/15 16:09
bohei:是錯了XD 07/15 16:09
konkonchou:考慮效能跟複雜度,全寫在T-SQL日後不見得好維護 07/16 00:20 謝謝! ※ 編輯: GoalBased (211.23.209.100), 07/17/2014 09:35:54 ※ 編輯: GoalBased (211.23.209.100), 07/17/2014 09:36:06