MS Access 2007でいくつかのクエリを作成しました。クエリでLIMIT
を使用するとエラーが発生します。誰かがこれを手伝ってくれる? MS Access 2007クエリでLIMIT
を使用する方法
AccessにはLIMIT
キーワードがありません(JETエンジンを使用している場合)。 TOP x
を使用して、最初のx件の結果を得ることができます。使用法:
SELECT TOP 5 id FROM users ORDER BY joindate
Microsoft Jetデータベースエンジンプログラマガイド-第4章 :
TOP NおよびTOP N PERCENT述語
WHERE句とHAVING句を使用してレコードの選択をフィルタリングできますが、これだけでは不十分な場合があります。たとえば、州がCAであるすべてのレコードを選択して、上位10の顧客の注文のみを表示することができます。 Microsoft Jetは、選択された後のレコードの表示を制限するTOP NおよびTOP N PERCENT述語を提供します。
TOP N述語
TOP N述語を使用して、クエリが特定の数のレコードのみをプログラムに返すように指定できます。