www.map-info.ru :: Просмотр темы - SQL-запрос
                               РќР° главную страницу сайта

 
                                
ВходВход    РегистрацияРегистрация    ПрофильПрофиль    ПользователиПользователи    ГруппыГруппы    FAQFAQ    ПоискПоиск  

 
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Предыдущая тема :: Следующая тема  
Автор Сообщение
Salo4ka



Зарегистрирован: 17.12.2008
Сообщения: 4

СообщениеДобавлено: Ср Дек 17, 2008 2:03 pm    Заголовок сообщения: SQL-запрос Добавить ответ со ссылкой на данный текст

Помогите пожалуйсто с SQL-запросом для такой задачи:
Определить просеки высокоствольных лесов ведущие к дорогам
Имеются два слоя:РСТИТЕЛЬНОСТЬ, АВТОДОРОГ_ПЛОЩАДНАЯ
____________________________________________________
Вот что я прописала в запросе:

Выбор колонки:
РАСТИТЕЛЬНОСТЬ.Flora, Area(obj, "sq m")"просека", "лес высокоствольный",АВТОДОР_ПЛОЩАДНАЯ.obj, Area(obj, "sq m")
из таблицы:
РАСТИТЕЛЬНОСТЬ, АВТОДОР_ПЛОЩАДНАЯ
с учловием:
РАСТИТЕЛЬНОСТЬ.obj Intersects АВТОДОР_ПЛОЩАДНАЯ.obj

возможно не хватает какого то ператора в строку "выбор колонки".... :(
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_Y



Зарегистрирован: 28.11.2008
Сообщения: 122

СообщениеДобавлено: Ср Дек 17, 2008 2:57 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

ну по первых
Area(obj, "sq m") - obj указать явно для какой таблицы

во вторых
Area(obj, "sq m")"просека" - запятая пропущена

PS: высоковольтный лес это сильно :D
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Salo4ka



Зарегистрирован: 17.12.2008
Сообщения: 4

СообщениеДобавлено: Ср Дек 17, 2008 3:59 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

хм... попробую
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Salo4ka



Зарегистрирован: 17.12.2008
Сообщения: 4

СообщениеДобавлено: Ср Дек 17, 2008 7:25 pm    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

Alex_Y писал(а):
ну по первых
Area(obj, "sq m") - obj указать явно для какой таблицы

во вторых
Area(obj, "sq m")"просека" - запятая пропущена

PS: высоковольтный лес это сильно Very Happy


вот так чтол ли:
РАСТИТЕЛЬНОСТЬ.Flora, Area(obj, "sq m"),РАСТИТЕЛЬНОСТЬ.obj,"просека,высокоствльный лес",АВТОДОР_ПЛОЩАДНАЯ.obj, Area(obj, "sq m") Idea
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Alex_Y



Зарегистрирован: 28.11.2008
Сообщения: 122

СообщениеДобавлено: Чт Дек 18, 2008 11:40 am    Заголовок сообщения: Добавить ответ со ссылкой на данный текст

не :)

вот так, примерно

РАСТИТЕЛЬНОСТЬ.Flora, Area(РАСТИТЕЛЬНОСТЬ.obj, "sq m"), "просека", "лес высокоствольный", Area(АВТОДОР_ПЛОЩАДНАЯ.obj, "sq m")
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Показать сообщения:   
   Список форумов www.map-info.ru | Форум - ГИС 'MapInfo' Добавить ответ
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Top.Mail.Ru