2012-01-06 9 views
-2

私のデータベースには、エントリのリストがあります。各エントリには、対応する年が添付されます。私はデータベース内のすべてのエントリをチェックすることができるクエリを実行したい、そして、クエリはデータベースに含まれるすべての異なる年を返します。私は4つのエントリ(年:1998年、1999年、2000年、2001年)があり、各エントリが別の年を持っている場合の例。この声明は、使用されたすべての4年間を返すべきです。Sqlユニークなエントリの問題

答えて

1
SELECT DISTINCT yearfield FROM tablename; 
1

それは、具体的スキーマなしでこのような質問に答えることは非常に難しいですが、あなたはSQLバリアントに応じて、このような何かをしたいと思います:

SELECT distinct year FROM tablename; 

はまた、それが本当にない限り、「問題」ではありません注意してください私はあなたが正しい要求しているのか理解していれば、あなた実際に試した後、いくつかのトラブルを持っていた...