Страница 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. там ограничений на длину строки, как в Мапинфе, нет случаем? или нездоровой реакции на русские буквы, как в старом Фоксе

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'