1

特定のテーブルの個別のレコードをカウントする方法を思い付くのに問題があり、これについて少し助けが必要です。たとえば、私は次のものを持っていると言います

         FIRSTNAME      LASTNAME     STATE
           WILL           SMITH        PA
           JOHN           DOE          PA
           BOB            THOMAS       OH
           TOM            JONES        OH
           MARK           TIMMS        CA

私が探しているのは、この表の個別の状態の数です。私は3のカウントを探しています。

これまでのところ、構文エラーが発生しています

   SELECT COUNT(DISTINCT CONFIG) AS total
   FROM TABLE_NAME
4

1 に答える 1

4

これにより、3の正しいカウントが得られるはずです。

SELECT Count(*) as Total
FROM 
(
    SELECT DISTINCT State
    FROM yourTable
)

MS Accessでは、通常、最初にDistinctレコードを取得してから、それらのレコードの数を取得する必要があります。Distinct Countsに関するヒントについては、以下の記事を参照してください。

Microsoft Accessのヒントとコツ:明確なカウント

于 2012-04-17T13:13:58.520 に答える