Добрый вечер, возник такой вопрос.
При работе с SQL-запросами необходимо найти объекты не граничащие с другими, использование совместно двух операторов Not Intersects не предоставляется возможным.
Выполнить запрос не удалось в 7 и 5 версиях, возможно есть какое-то решение или альтернатива?
Использование комбинации операторов в SQL-запросах
Re: Использование комбинации операторов в SQL-запросах
На текущий момент конструктор запросов не поддерживает соединение таблицы с самой собой.
Поэтому
Создайте запросную таблицу, содержащую все объекты исходной таблицы. Выберите пересекающиеся объекты, выполнив пространственный запрос между исходной и запросной таблицами с условием INTERSECTS, исключив совпадение по идентификатору, чтобы исключить самопересечение. Инвертируйте полученный результат: вкладка Карта - Обратить выбор. Таблица для тестов:
Поэтому
Создайте запросную таблицу, содержащую все объекты исходной таблицы. Выберите пересекающиеся объекты, выполнив пространственный запрос между исходной и запросной таблицами с условием INTERSECTS, исключив совпадение по идентификатору, чтобы исключить самопересечение. Инвертируйте полученный результат: вкладка Карта - Обратить выбор. Таблица для тестов:
