私はしばらくの間、この問題を抱えていましたが、まだそれを得ることができませんでした。ここにあります:Msアクセスランク2つの質問に一致
私は私のAccesデータベースといくつかのquerysにいくつかのテーブルを持っています。私はいくつかのフィールドを選択して、例えばその頻度で注文するクエリを持っています。これは2つのテーブルに対して行われ、2つのランクを与えます。このようになります(と、より高い周波数が上にあるので、DESCを並べ替えられています):
Table 1 Table 2 Value1 Frequency1 Value2 Frequency2
Table2.Value2はTable1.Value1のサブセットであるので、私は値2と値1と一致し、プラス値2を示す列を追加したいです私は、フィールドの行番号を返す方法を検索した
Table3 Value1 Frequency1 Frequency2 PositionTable2
(couldn」:表2の位置(順位)ので、私は比較することができ、それは私のようなものがあるでしょう表1と表2 ranks.So上の位置です私は2つのテーブルをまとめてValueでマッチさせることができますが、必要な結果を得ることはできません。
SQLの私の知識が限られている、と私は全くVBを理解していないので、事前に素敵:) おかげ
編集 してください例:
Table 1 Table 2 Name Frequency Name Frequency Mary 5 Paul 2 John 4 John 1 Paul 3
出力I欲しい:
Table 3 Name Frequency Frequency2 RankIn2 Mary 5 //doesn't appear in table2, freq=null rankin2=null John 4 1 2 //second line of table2 Paul 3 2 1 //first line in table2
を持っていますか結果。 – Linger
表3のランクは何ですか? – Linger
テーブル1に同じランク – elithin