ホームページ >データベース >mysql チュートリアル >Access クエリ フィールド内の固有の項目を数える方法

Access クエリ フィールド内の固有の項目を数える方法

Patricia Arquette
Patricia Arquetteオリジナル
2025-01-12 09:16:43203ブラウズ

How to Count Unique Items in an Access Query Field?

Access クエリ フィールドの一意のエントリのカウント

このガイドでは、Access クエリの特定のフィールド内の一意の値を正確にカウントする方法を示し、ユーザーが遭遇する一般的なエラーに対処します。 この解決策には 2 つのクエリ アプローチが含まれます。

ステップ 1: 固有のエントリを分離する

まず、ターゲット フィールドから一意の値を抽出するサブクエリを構築します。 フィールドの名前が「Name」、テーブルが「table1」であると仮定します。 サブクエリは次のようになります:

<code class="language-sql">SELECT DISTINCT Name FROM table1</code>

このクエリは、一意の「名前」エントリのみを返します。

ステップ 2: 固有のエントリを数える

次に、サブクエリの結果をカウントするメイン クエリを作成します。このクエリは、サブクエリをデータ ソースとして使用します:

<code class="language-sql">SELECT Count(*) AS UniqueNameCount
FROM (SELECT DISTINCT Name FROM table1)  AS UniqueNames;</code>

Count(*) 関数は、サブクエリによって返されたすべての行 (定義上、一意です) をカウントします。 結果にはエイリアス UniqueNameCount.

が割り当てられます。

ステップ 3: クエリの実行

この変更されたクエリを実行します。 結果には、「名前」フィールドの一意のエントリの数が正確に反映されます。 提供されている例の場合、期待される出力は次のとおりです:

<code>4 row(s)</code>

Access クエリでの個別の値と集計関数の操作の詳細については、リンクされた Access ドキュメントを参照してください。

以上がAccess クエリ フィールド内の固有の項目を数える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。