Оператор выбора MySQL DISTINCT для нескольких столбцов

В настоящее время я пытаюсь создать несколько хитрый MySQL Select Statement. Вот что я пытаюсь сделать:

У меня есть такая таблица:

data_table

uniqueID      stringID          subject
  1             144           "My Subject"
  2             144           "My Subject - New"
  3             144           "My Subject - Newest"
  4             211           "Some other column"

По сути, я хотел бы иметь возможность выбрать SELECT / GROUP BY stringID (рисунок, на котором указан stringID) и не дублировать его. Кроме того, я хотел бы выбрать самую последнюю строку stringID (которая в приведенном выше примере является uniqueID 3).

Поэтому, если бы я запросил базу данных, она бы вернула следующее (с самым последним uniqueID вверху):

uniqueID   stringID    subject
 4          211        "Some other column"  
 3          144        "My Subject - Newest" //Notice this is the most recent and distinct stringID row, with the proper subject column.

Я надеюсь это имеет смысл. Спасибо за помощь.

Ответы на вопрос(5)

Ваш ответ на вопрос