DISTINCT platí pro celý řádek dat. Od ID je na každém řádku jiný, skončíte s duplicitními názvy.
Pokud potřebujete ID , pak můžete použít agregaci k získání MAX(ID) :
select max(id) id,
title
from yourtable
group by title
order by id
DISTINCT platí pro celý řádek dat. Od ID je na každém řádku jiný, skončíte s duplicitními názvy.
Pokud potřebujete ID , pak můžete použít agregaci k získání MAX(ID) :
select max(id) id,
title
from yourtable
group by title
order by id