ホームページ >データベース >mysql チュートリアル >Access SQLで各ユーザーの上位3レコードを取得するにはどうすればよいですか?
Access SQL を使用して各グループのトップレベルのレコードを取得します
Access では、サブクエリを使用して、各ユーザーの最新の 3 つのレコードを表示できます。その方法は次のとおりです:
<code class="language-sql">SELECT PR1.LogInID, PR1.Score, PR1.[Date Taken] FROM Progress AS PR1 WHERE PR1.[Date Taken] IN ( SELECT TOP 3 PR2.[Date Taken] FROM Progress PR2 WHERE PR2.LoginID = PR1.LoginID ORDER BY PR2.[Date Taken] DESC ) ORDER BY LoginID, [Date Taken];</code>
手順:
このクエリを使用すると、各ユーザーの最新の 3 つのレコードを進行状況メーターに表示して、時間の経過に伴う進行状況の簡潔な概要を得ることができます。
以上がAccess SQLで各ユーザーの上位3レコードを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。