Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

Как бы переписать такой запрос на Interbase   Найти похожие ветки 

 
}|{yk ©   (2004-04-19 12:36) [0]

Под Ораклом вот так
SELECT a.set_id, a.mem_id, a.mem_pid, a.mem_order, a.mem_consolidate,
      a.pct,LEVEL mem_level
 FROM unit_tree a
   start with a.mem_pid=-1
   connect by prior a.mem_id=a.mem_pid

строит дерево


 
Курдль ©   (2004-04-19 12:37) [1]

Никак! Это только оракл умеет! :)


 
Соловьев ©   (2004-04-19 12:43) [2]


> строит дерево

в каком - виде? от родителя к детям? можно рекурсивная ХП


 
}|{yk ©   (2004-04-19 12:47) [3]

Да оракл это умеет. Жалко что в Interbase нет встроенной работы с деревьями


 
Курдль ©   (2004-04-19 12:54) [4]


> Жалко что в Interbase нет встроенной работы с деревьями

А у кого еще есть?
Но, с другой стороны, это надо? Ведь ныне такие проблемы решаются и на обычных Гридах...


 
Соловьев ©   (2004-04-19 12:55) [5]

http://www.ibase.ru/develop.htm


 
Sergey_Masloff   (2004-04-19 14:44) [6]

Курдль ©   (19.04.04 12:54) [4]

>Но, с другой стороны, это надо? Ведь ныне такие проблемы >решаются и на обычных Гридах...
В базе полтора миллиона объектов. Владельцем каждого является подразделение. Нужно выбрать все объекты у которых владелец определенное подразделение и его дочки (внучки, правнучки) произвольной вложенности. А тип объекта должен быть тоже с наследованием из узла иерархического справочника. И на гридах это решать можешь конечно попробовать но советы такие давать постерегись.

}|{yk ©   (19.04.04 12:36)  
Нужно писать рекурсивные процедуры. По две на таблицу (вверх и вниз) если нужно. Все же IB это не Oracle (и хорошо что так)



Страницы: 1 вся ветка

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.035 c
14-1082617554
Игорь Шевченко
2004-04-22 11:05
2004.05.16
Еще задачка :)


3-1082115450
nv_
2004-04-16 15:37
2004.05.16
А всё таки поиск в подстановочном поле...


1-1083080832
volser
2004-04-27 19:47
2004.05.16
Написание класса


1-1083091603
Demi
2004-04-27 22:46
2004.05.16
Проблема открытия файла через контекстное меню Windows.


1-1082870526
Schummi
2004-04-25 09:22
2004.05.16
Быстрое заполнение AdvStringGrid





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский