Выборка

ArcGIS 8.x,9.x,10.x (Arcview, ArcEditor, Arcinfo).
Ответить
stavropol_26
Новоприбывший
Сообщения: 11
Зарегистрирован: 03 авг 2017, 06:48
Репутация: 1

Выборка

Сообщение stavropol_26 » 19 июл 2018, 11:28

Вопрос вот в чем: требуется по слою сделать выборку с условие отображать только те объекты у которых во всех столбцах (около 10 столбцов) стоит 0. При попытке построить выборку на этапе добавления 7 условия появляется ошибка: One or more layers failed to draw: An invalid SQL statement was used =0

Выборка выглядит следующим образом
Столбец_1=0 AND Столбец_2=0 AND Столбец_3=0 AND Столбец_4=0 AND Столбец_5=0 AND Столбец_6=0 AND Столбец_7=0 и тд

Что я делаю не так ???

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Выборка

Сообщение trir » 19 июл 2018, 11:55

где то ошибка
приведи полный текст запроса

freeExec
Гуру
Сообщения: 1195
Зарегистрирован: 23 апр 2011, 10:32
Репутация: 205
Откуда: Ульяновск

Re: Выборка

Сообщение freeExec » 19 июл 2018, 12:25

Может что-то нельзя сравнить в нулём.

stavropol_26
Новоприбывший
Сообщения: 11
Зарегистрирован: 03 авг 2017, 06:48
Репутация: 1

Re: Выборка

Сообщение stavropol_26 » 19 июл 2018, 13:17

trir писал(а):
19 июл 2018, 11:55
где то ошибка
приведи полный текст запроса
Столбец_1=0 AND Столбец_2=0 AND Столбец_3=0 AND Столбец_4=0 AND Столбец_5=0 AND Столбец_6=0 AND Столбец_7=0 AND Столбец_8=0 AND Столбец_9=0 AND Столбец_10=0

stavropol_26
Новоприбывший
Сообщения: 11
Зарегистрирован: 03 авг 2017, 06:48
Репутация: 1

Re: Выборка

Сообщение stavropol_26 » 19 июл 2018, 13:18

freeExec писал(а):
19 июл 2018, 12:25
Может что-то нельзя сравнить в нулём.
Тогда почему данная ошибка появляется только когда тобавляется 7 условие

trir
Гуру
Сообщения: 5278
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1014
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Выборка

Сообщение trir » 19 июл 2018, 13:20

А где Select и From?
Покажи create table

stavropol_26
Новоприбывший
Сообщения: 11
Зарегистрирован: 03 авг 2017, 06:48
Репутация: 1

Re: Выборка

Сообщение stavropol_26 » 19 июл 2018, 13:36

trir писал(а):
19 июл 2018, 13:20
А где Select и From?
Можно поподробнее ? скопировал все что было в query builder
trir писал(а):
19 июл 2018, 13:20
Покажи create table
К сожаление все что мог я показал.

gamm
Гуру
Сообщения: 4048
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 1050
Ваше звание: программист
Откуда: Казань

Re: Выборка

Сообщение gamm » 19 июл 2018, 13:40

покажите тип данных в столбце 7, в крайнем случай - несколько значений (скриншот табличного представления)

P.S. там ограничений на длину строки, как в Мапинфе, нет случаем? или нездоровой реакции на русские буквы, как в старом Фоксе :mrgreen:

stavropol_26
Новоприбывший
Сообщения: 11
Зарегистрирован: 03 авг 2017, 06:48
Репутация: 1

Re: Выборка

Сообщение stavropol_26 » 19 июл 2018, 16:29

gamm писал(а):
19 июл 2018, 13:40
покажите тип данных в столбце 7, в крайнем случай - несколько значений (скриншот табличного представления)
Кажется понятно в чем дело в выборке фигурируют разные типы полей: часть short integer часть text

Monstria
Активный участник
Сообщения: 133
Зарегистрирован: 17 май 2011, 06:22
Репутация: 50
Откуда: Нижний Новгород

Re: Выборка

Сообщение Monstria » 21 июл 2018, 19:08

stavropol_26 писал(а):
19 июл 2018, 11:28
При попытке построить выборку на этапе добавления 7 условия появляется ошибка: One or more layers failed to draw: An invalid SQL statement was used =0
Если поле текстовое, то необходимо значение облачать апострофы Столбец_7='0'

Ответить

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

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

Сейчас этот форум просматривают: Semrush [Bot] и 6 гостей