0

携帯電話との間で行われたすべての通話を示す Excel の電話料金請求書を Access 2007 のテーブルにインポートしました。 Access を使用して簡単なクエリを実行し、最もよく話している相手を特定する方法を学びたいと考えています。

A 列 (発信者) と B 列 (被呼者) があり、私の番号は常にどちらかの列にあるとします。Access でクエリを作成して、よく話す電話番号を特定するにはどうすればよいですか? Excel データを含むテーブルを取得しましたが、クエリを実行する方法を学ぶために段階的なハンドホールディングが必要です。

簡単な英語では、列 A または列 B のいずれかに私の番号が含まれているすべての電話をクエリしたいと考えています。次に、一意のペア (mynumber + othernumber または othernumber + mynumber を同じペアとしてカウントする必要があります) をカウントします。次に、一意の各ペアをカウント/要約して、どのペアが最大のカウントを生成するかを確認します。

たとえば、[作成] リボンに移動し、[クエリ ウィザード] をクリックするなど...

ありがとう!

4

1 に答える 1

0

次のテーブルがあるとしましょう:-

Column A : Column B
---------:----------
Fred     : 1
Bill     : 2
Fred     : 1

たとえば、クエリを実行できます:-

SELECT A, B, Count(B) AS CountOfB
FROM Table1
GROUP BY A, B
ORDER BY Count(B) DESC

これはあなたに与えるでしょう:-

Column A : Column B : CountOfB
---------:----------:----------
Fred     : 1        : 2
Bill     : 2        : 1

最初の行には列 B の最も一般的な発生がリストされ、カウントにはその行が表示された回数がリストされます。

于 2012-07-24T08:06:14.047 に答える