Как создать запрос?

MapInfo, MapBasic
Ответить
TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Как создать запрос?

Сообщение TNVNK »

Помогите пожалуйста создать запрос-выборку. Есть слой с объектами у которых в семантике есть поле "номер дома", нужно из этого слоя выбрать те объекту у которых в поле "номер дома" забита информация.
Аватара пользователя
midorenko
Участник
Сообщения: 51
Зарегистрирован: 14 апр 2010, 11:16
Репутация: 5
Откуда: Тверь
Контактная информация:

Re: Как создать запрос?

Сообщение midorenko »

А какой тип данных у поля "номер дома"?
Если тип "Целое" или "Короткое целое", то в не занятых ячейках по умолчанию стоит значение "0".
Запрос/выборка строится так: Номер_дома = 0, затем выборка обращается (функция Обратить выборку).
Таким образом получаем искомый результат.
Аватара пользователя
Пётр Дубоделов
Завсегдатай
Сообщения: 271
Зарегистрирован: 21 апр 2009, 13:58
Репутация: 12
Откуда: Бурашево
Контактная информация:

Re: Как создать запрос?

Сообщение Пётр Дубоделов »

или Номер_дома<>0 )))
если символьное, используйте Номер_дома="" (грязно, если поле непустое, например содержит единственный пробел), лучше так: Val(Номер_дома)<>0
"Если карта не соответствует местности, доверяй местности."
TNVNK
Активный участник
Сообщения: 122
Зарегистрирован: 14 мар 2010, 18:56
Репутация: 1

Re: Как создать запрос?

Сообщение TNVNK »

Спасибо, то, что нужно!!!
Ответить

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

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

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