Как использовать DISTINCT и ORDER BY в одном операторе SELECT?

После выполнения следующего оператора:

SELECT  Category  FROM MonitoringJob ORDER BY CreationDate DESC

Я получаю следующие значения из базы данных:

test3
test3
bildung
test4
test3
test2
test1

но я хочу удалить дубликаты, например:

bildung
test4
test3
test2
test1

Я пытался использовать DISTINCT, но это не так ' t работать с ORDER BY в одном операторе. Пожалуйста, помогите.

Важно:

  1. Я пробовал это с:

     ВЫБРАТЬ ОТЛИЧИТЕЛЬНУЮ категорию ИЗ MonitoringJob ЗАКАЗАТЬ ПО CreationDate DESC
    

    это не работает.

  2. Порядок по CreationDate очень важен.

97
задан Pang 18 July 2015 в 00:39
поделиться