DISTINCT
gælder for hele rækken af data. Siden ID
er forskellig på hver række, så vil du ende med duplikerede titler.
Hvis du har brug for ID
, så kan du bruge et aggregat til at få MAX(ID)
:
select max(id) id,
title
from yourtable
group by title
order by id