limit
返される結果の数を制限します。制限を設定しないと、クエリは最大 10,000 行を返します。
構文
1result = limit rows number;使用方法
このステートメントは、order ステートメントで順序が設定されているデータに対してのみ使用します。limit 操作の結果が自動的に並ぶことはなく、その順序はステートメントがコールされるたびに変わる可能性があります。
グループ化されていないデータには limit ステートメントを使用できます。
limit ステートメントを使用して、集計値でグループ化されたデータを制限できます。たとえば、収益別に上位 10 地域を検索するには、sum(revenue) をコールしてデータを集計し、order で sum(revenue) の降順にデータを並べ、limit で結果の数を上位 10 件に制限します。
例
次の例では、返される結果の数を 10 に制限しています。
1b = limit a 10;式に入力からの列を含めることはできません。たとえば、次のクエリは無効です。
1b = limit OrderDate 10;