Страница 1 из 1

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

Добавлено: 26 дек 2008, 20:50
Evgenia
Добрый день! Подскажите, пожалуйста, как грамотно построить запрос, чтобы выбрать все кратные какому-то числу поля (числовые)

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

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