Grupo SQL com Ordem por

Parece que deveria ter uma solução básica, mas parece que não estou entendendo.

Tome esta consulta:

            SELECT Category FROM Article
            GROUP BY Category

Eu quero efetivamente fazer isso:

            SELECT Category, DatePublished FROM Article 
            GROUP BY Category
            ORDER BY DatePublished DESC

Eu realmente não quero selecionar DatePublished, mas pareceu fazer sentido ordená-lo. Isso não funciona embora.

Basicamente quero ordenar as categorias pelo artigo mais recente do DatePublished.

questionAnswers(2)

yourAnswerToTheQuestion