Как выбрать часть отметки времени в запросе SQL

В БД, с которой я работаю, я хочу выбрать только год из определенного поля TimeStamp. В частности, я надеюсь выбрать уникальные годы из этого столбца базы данных.

Например, если все временные метки в поле «ModifyTimeStamp» относятся к 2002 году или 2006 году. Хочу вернуть просто результат «2002» и «2006». Если это невозможно, я был бы доволен получением кучи "2002", смешанных с "2006", и проанализировал бы его позже.

Все, что я смог заставить работать, это «Выбрать ModifyTimeStamp из таблицы» - все мои попытки синтаксического анализа не удались. Я начал читать о команде extract для SQL, но считаю, что это только для PostgreSQL.

Любой совет очень признателен!

Изменить : Получил ответ, большое спасибо datagod и Marc. Код, который я искал, оказался таким:

«Выбрать отдельный YEAR (ModifyTimeStamp) из таблицы»

9
задан pghprogrammer4 4 May 2017 в 17:25
поделиться