2016-08-10 45 views
0

私のフォームにドロップダウンメニューがあります。ドロップダウンは私のテーブルからの日付のリストを表示しますが、いくつかの値は重複しています(私は彼らが留まる必要がある重複を削除できません)ドロップダウンリストから重複を削除する

私はユニークな値を表示するだけだと思ったが、何が間違って行った。

SELECT DISTINCT tblSourceData.ID, tblSourceData.[Competition Date] 
FROM tblSourceData 
ORDER BY tblSourceData.[Competition Date]; 

答えて

1

私は、各行が技術的にdistinctすべてのエントリを作成し、独自のID値を、持っている想像してみてください。 IDの選択をやめ、後で(何かが選択された後)IDの値が与えられたCompetition Dateに対応しているかどうか調べます。

DISTINCTの代わりにGROUP BY tblSourceData.[Competition Date]を試すこともできます。

1

コード/テーブルを表示できますか?

DBからデータを取得する前に、ドロップダウンに値を追加していないことを確認しましたか?

1

あなただけの、あなたが行うことができ、 "いくつかの" IDが必要な場合:

SELECT 
    First(tblSourceData.ID) As ID 
    tblSourceData.[Competition Date] 
FROM 
    tblSourceData 
GROUP BY 
    tblSourceData.[Competition Date]; 
関連する問題