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

Выборка

Добавлено: 19 июл 2018, 11:28
stavropol_26
Вопрос вот в чем: требуется по слою сделать выборку с условие отображать только те объекты у которых во всех столбцах (около 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 и тд

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

Re: Выборка

Добавлено: 19 июл 2018, 11:55
trir
где то ошибка
приведи полный текст запроса

Re: Выборка

Добавлено: 19 июл 2018, 12:25
freeExec
Может что-то нельзя сравнить в нулём.

Re: Выборка

Добавлено: 19 июл 2018, 13:17
stavropol_26
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

Re: Выборка

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

Re: Выборка

Добавлено: 19 июл 2018, 13:20
trir
А где Select и From?
Покажи create table

Re: Выборка

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

Re: Выборка

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

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

Re: Выборка

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

Re: Выборка

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