TECHNOLOGY

FAQ (よくある質問)

対象バージョン : 8.0.x以降
対象OS : Windows 95/98/ME/NT/2000/XP

QUESTION ( SQ0410053 )

クエリの結果セットからローを部分的に取得することはできますか?

ANSWER

FIRST または TOP キーワードを使用してクエリの結果セットに含まれるロー数を制限することが可能です。

例:姓でソートした従業員テーブルから先頭の5件を取得
SELECT TOP 5 *
FROM employee
ORDER BY emp_lname

さらに Anywhere 9.0.x 以降では TOP キーワードに START AT キーワードを組み合わせることにより制限するローのオフセットを指定することも可能です。

例:姓でソートした従業員テーブルから3件目~5件を取得
SELECT TOP 5 START AT 3 *
FROM employee
ORDER BY emp_lname