[SQL ] 計算百分位數、中位數

看板Database (資料庫)作者 (Tom)時間8年前 (2016/10/06 19:15), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:Teradata 資料庫版本:version 14 內容/問題描述: 各位版大好,在網路上查了一下,如何利用sql求算中位數與百分位數, 依稀知道可以使用quantile_disc與quantile_cont, 相關語法可看 http://stackoverflow.com/questions/23585667/percentile-disc-vs-percentile-cont 但是在使用percentile_cont(.50) within group (order by height) over() as pctcont_50_ht 在Teradata當中卻噴錯… 真的不了解為何啊?請問有版大可以協助解惑嗎? 真的感激不盡! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.51.165.160 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1475752501.A.50F.html
文章代碼(AID): #1NzZ8rKF (Database)
文章代碼(AID): #1NzZ8rKF (Database)