テーブルの列の95番目のパーセンタイルポイントを計算しようとしていて、TOP 95 PERCENT
構成を使用しています。私は次のアプローチが正しいか、同じことをするより良い方法があるのだろうかと思っていました。95パーセンタイル値の計算?
答えて
これは、上位5%の平均をとっているため、(ほぼ)97.5パーセンタイルポイントになります。あなたは欲しいSELECT MIN(Value)
実際、私はあなたが> 95パーセンタイルを与えるだろうと思っています。それは95番目と100番目の間に均等な分布があったならば97.5を与えるでしょう。しかし、あなたのソリューションは正しいと思います。 –
説明をありがとうございます。 – Legend
私のデータでは常にゼロを返すので、これは私の場合はうまくいかないことに気付きました。あなたはSQL Serverの 'NTILE'機能を使ってこれを行う方法を知っていますか? NTILE(100)を渡すとパーセンタイルの出力が得られますが、95パーセンタイルの場合、その四分位の最小値または最大値を選択できますか? – Legend
Ntileは、データが、サイズを持つタイルについて考えることができる「タイル」と、各タイルごとに同じサイズに分割される場所です。 95パーセンタイルの場合、データが95番目に分割された場所が必要です。これは、MAXではなく、95パーセンタイルまたはMINのSTARTになります。
SQL Server 2012にアクセスすると、PERCENTILE_DISCとPERCENTILE_CONTの関数が1つのクエリでこれを解決します。
- 1. pythonでリストの値の95パーセンタイルを計算する
- 2. 計算パーセンタイル
- 3. パーセンタイル計算器
- 4. RまたはExcelでグループ化変数で値の95パーセンタイルを計算する方法
- 5. ポストグルでパーセンタイルを計算する方法
- 6. SQL Server 2008の中央値と95パーセンタイル? - NHSの報告書の要求
- 7. データリスト内の各エントリのパーセンタイルを計算する
- 8. Sql Server 2014のパーセンタイルの範囲を計算します。
- 9. jqGrid setCell計算値
- 10. 定数値計算
- 11. IMultiValueConverter + MultiBinding - データバインド値の逆算術計算?
- 12. 現在価値の計算
- 13. VAT計算機のブール値
- 14. 以前の値で計算
- 15. Cの数値計算ライブラリ
- 16. VBAダイナミックレンジ値の計算と
- 17. 最大ヒストグラム値の計算
- 18. 二つの数値計算
- 19. 値のテーブルから算術演算を計算する
- 20. FORTRAN 95
- 21. スポットファイアグラフテーブルの2つの計算値の差
- 22. モノクロームBMPのBITMAPINFOHEADER biCompression値の計算
- 23. アドレスの計算:ポインタ+非負の数値
- 24. Rubyの中央値の計算
- 25. クワッド・ヘリコプターの見出し値の計算。
- 26. ピクセル値からの角度の計算
- 27. JavaScriptの数値計算の問題
- 28. 計算子オブジェクトの値と親
- 29. "Kevin Bacon"の数値を計算する
- 30. ggplotエラーバーの事前計算値
あなたはこれを見ることができます:http://web.performancerasta.com/metrics-tips-calculating-95th-99th-or-any-percentile-with-single-mysql-query/ –
多分[この解決法]( http://blogs.msdn.com/b/sqltips/archive/2006/05/15/598372.aspx)が役立ちます。 –