

AFAIR оба означают одно и то же. Чтобы получить уникальные, отличные LAT & LONG от вашей таблицы, просто выполните:
ВЫБЕРИТЕ DISTINCT LAT, LONG FROM table;
UNIQUE используется для определения ограничений данных, которые могут храниться в таблице.
DISTINCT используется в запросах для удаления дубликатов из набора результатов, не затрагивая данные базовой таблицы.
select unique colA, colB from atable
select distinct colA, colB from atable
В этом контексте уникальное и отличное означают одно и то же.
Однако отчетливый - это стандарт ANSI, а уникальный - нет.
Обратите внимание, что уникальный имеет много других значений при использовании в других областях, например, при создании индекса и т. д.
Мне всегда нравится подсчитывать количество каждого уникального предмета, поэтому я бы:
выберите широту, долготу, счет (широту) из группы таблиц по широте, долготе, но это только я
В некоторых разновидностях SQL, таких как «Microsoft SQL», использование ключевого слова UNIQUE может вызвать синтаксическую ошибку. Всегда используйте "ОТЛИЧИТЕЛЬНЫЙ".