Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQLServer2008のテーブルに行があります
テーブルからユニークな年だけを選択する方法を教えてください。
PS:この表でユニークな年は2013年です
次のようにYEAR関数を使用します。DISTINCT
YEAR
DISTINCT
SELECT DISTINCT YEAR([date]) FROM Tablename;
SQLフィドルデモ
これはあなたに与えるでしょう:
| YEAR | -------- | 2013 |
order by句を使用するには、エイリアスを指定し、次のように元の名前ではなく、このエイリアスで並べ替えます。
SELECT DISTINCT YEAR([date]) AS Year FROM Tablename ORDER By Year;