Re: SQLで上位xx%の取得方法
Kurogane
投稿数: 50
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
Ace_Nagashimさん、こんにちは。
SQL文なら「select top xx percent 〜」と書けばよいですが、
MAGICのメインテーブル定義であれば、あらかじめ上位xx%以外の
条件でデータ抽出し件数を取得後、その件数のxx%のデータのみを
表示する、といった形でしょうか。
データ量が多いのなら、埋め込みSQL化すればシンプルになるかと
思います。
SQL文なら「select top xx percent 〜」と書けばよいですが、
MAGICのメインテーブル定義であれば、あらかじめ上位xx%以外の
条件でデータ抽出し件数を取得後、その件数のxx%のデータのみを
表示する、といった形でしょうか。
データ量が多いのなら、埋め込みSQL化すればシンプルになるかと
思います。
投票数:0
平均点:0.00
投稿ツリー
-
SQLで上位xx%の取得方法 (Ace_Nagashim, 2015-12-12 19:19)
-
Re: SQLで上位xx%の取得方法 (Kurogane, 2015-12-13 15:59)
-
Re: SQLで上位xx%の取得方法 (Ace_Nagashim, 2015-12-14 13:13)
-
Re: SQLで上位xx%の取得方法 (Kurogane, 2015-12-14 20:07)
-
Re: SQLで上位xx%の取得方法 (Ace_Nagashim, 2015-12-16 10:51)
-
Re: SQLで上位xx%の取得方法 (Kurogane, 2015-12-18 9:51)
-
Re: SQLで上位xx%の取得方法 (Ace_Nagashim, 2015-12-18 10:28)
-