Powiedziałeś już magiczne słowo:DISTINCT.
SELECT DISTINCT columnname
FROM query
WHERE ....
Pamiętaj, że prawdopodobnie nie zadziała, jeśli użyjesz SELECT DISTINCT *
ponieważ po wybraniu *
oznacza to, że wybierz wszystkie kolumny, w tym kolumny, które mają unikatowe ograniczenie, takie jak klucz podstawowy. Wybierz tylko te kolumny, których potrzebujesz - trzymaj się z dala od *
ogólnie, a zwłaszcza przy użyciu DISTINCT
.