построить запрос для выбора кратных чисел

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
Evgenia
Активный участник
Сообщения: 182
Зарегистрирован: 14 дек 2008, 16:09
Репутация: 24
Откуда: Москва

построить запрос для выбора кратных чисел

Сообщение Evgenia »

Добрый день! Подскажите, пожалуйста, как грамотно построить запрос, чтобы выбрать все кратные какому-то числу поля (числовые)
AndreyL
Завсегдатай
Сообщения: 483
Зарегистрирован: 17 авг 2006, 14:04
Репутация: 0
Откуда: Новосибирск

Re: построить запрос

Сообщение AndreyL »

Я бы сделал через калькулятор, создав новое поле. К сожалению, не нашел в АркГИС функции взятия остатка от деления (обычно MOD называется), посему можно ее заменить такой конструкцией: [Field]-INT([Field]/n)*n, где [Field] - целочисленное поле, n - требуемый делитель. Все, что делиться на n, будет 0.
Хотя, такую конструкцию можно прямо в SQL-запрос засунуть:
([Field]-INT([Field]/n)*n) = 0
Ответить

Вернуться в «ArcGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 14 гостей