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