MySQL Select Statement DISTINCT para columnas múltiples

Actualmente estoy tratando de construir un MySQL Select Statement algo complicado. Esto es lo que estoy tratando de lograr:

Tengo una mesa como esta:

data_table

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

Básicamente, lo que me gustaría hacer es poder SELECCIONAR / GRUPAR POR el stringID (imagen que el stringID está enlazado) y no tenerlo duplicado. Además, me gustaría SELECCIONAR la fila stringID más reciente (que en el ejemplo anterior es uniqueID 3).

Por lo tanto, si tuviera que consultar la base de datos, devolvería lo siguiente (con el ID exclusivo más reciente en la parte superior):

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.

Espero que esto tenga sentido. Gracias por tu ayuda.

Respuestas a la pregunta(5)

Su respuesta a la pregunta