Для того чтобы исключить из результатов выборки одинаковые записи, добавьте перед
списком полей выборки ключевое слово DISTINCT. На идентичность
проверяются только значения полей, выводимые в результатах запроса. Т.е. в результате
запроса SELECT Улица FROM Здания
будет выведен список значений поля
Улица
всех записей БД слоя, а по запросу
SELECT DISTINCT Улица FROM Здания
только список доступных значений данного поля.