Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Вниз
База данных сетевой компании Найти похожие ветки
← →
Андрей (2003-04-29 16:13) [0]Вопрос:
Есть таблица в которой указан ID клиента и ID спонсора
Как определить всех клиентов какого то спонсора (имеется в виду всех уровней т.е. клиента первого уровня есть свои клиенты, которые в свою очередь также считаются клиентами спонсора).
← →
Johnmen (2003-04-29 16:17) [1]БД ?
← →
MsGuns (2003-04-29 16:20) [2]Дерево что ли ?
← →
Андрей (2003-04-29 16:26) [3]Именно дерево!
← →
MsGuns (2003-04-29 16:28) [4]Если БД серверная, то, ИМХО, лучший способ - ХП или VIEW
← →
Андрей (2003-04-29 16:32) [5]А по подробнее, пожалуйста :)
← →
Соловьев (2003-04-29 16:37) [6]
> Johnmen © (29.04.03 16:17)
> БД ?
← →
Андрей (2003-04-29 16:40) [7]да база данных. Клиенты, товаары заказы.
← →
Johnmen (2003-04-29 16:46) [8]>Андрей (29.04.03 16:40)
>да база данных. Клиенты, товаары заказы.
М-дя...:(
А у БД есть тип ?
← →
Соловьев (2003-04-29 16:47) [9]2 Johnmen © (29.04.03 16:46)
ну сказали же
> ... Клиенты, товаары заказы.
:))))
← →
stone (2003-04-29 16:48) [10]
> А у БД есть тип ?
Ага, этого типа зовут Андрей :))
← →
sniknik (2003-04-29 16:48) [11]Андрей (29.04.03 16:40)
> да база данных. Клиенты, товаары заказы.
:о))
тебя спрашивают какая база используется. Тип. (MSSQL, IB, ....).
а ответы невпопад, но весело.
← →
MsGuns (2003-04-29 16:49) [12]>stone © (29.04.03 16:48)
>Ага, этого типа зовут Андрей :))
;))))))))) !!!!!
← →
Андрей (2003-04-29 16:54) [13]таблицы Paradox7
← →
sniknik (2003-04-29 17:01) [14]с XP обломс.
← →
MsGuns (2003-04-29 17:05) [15]С "лету" 2 способа:
1. Через временную таблицу, куда итерационно добавлять пары, получаемые запросом по "отцу". "Отцов" определять в итерации на основе полученного списка пар.
2. Через массив пар в памяти, куда заносится очередной "член", получаемый в результате сканирования (послед.просмотра всех записей, предварительно рассортированных соотв.образом)
← →
Соловьев (2003-04-29 17:06) [16]делаешь выборку детей узла, потом применяешь эту процедуру для всех этих детей. и так до конца. Ручками и цыкле. Выборку можно(нужно) на SQL.
← →
Dred2k (2003-04-29 17:06) [17]Пирамидку строим?
А потом вкладчикам скажут, что Парадокс упал и ой!
;)
← →
Андрей (2003-04-29 17:13) [18]А как встроить SQl запрос в листинг, без компонентов (типа SQLQuery)
← →
Соловьев (2003-04-29 17:14) [19]
> без компонентов (типа SQLQuery)
никак.
← →
MsGuns (2003-04-29 17:16) [20]>Андрей (29.04.03 17:13)
>А как встроить SQl запрос в листинг
В листинг очень просто. Берешь листинг, стелишь его на полу. На нем строишь SQL. Безо всяких компонентов.
← →
MsGuns (2003-04-29 17:18) [21]>Соловьев © (29.04.03 17:14)
> без компонентов (типа SQLQuery)
>никак.
Ну прям уж никак ?
← →
Соловьев (2003-04-29 17:21) [22]2 MsGuns © (29.04.03 17:18)
> Андрей (29.04.03 16:40)
> да база данных. Клиенты, товаары заказы.
тут тяжелый случай :)))
← →
Johnmen (2003-04-29 17:26) [23]>Соловьев © (29.04.03 17:21)
>тут тяжелый случай :)))
Я бы сказал, что и случая даже нет...:^)))
← →
Андрей (2003-04-29 17:45) [24]Вы уроды не перед друг другом выделывайтесь, из всег что вы здесь написали я ничего нового не узнал.
А если кто умный задает вопрос: БД? так кто его знал что на этом форуме так принято спроашивать про тип. Я ж тебе объяснял!!! Умные!!!
← →
Соловьев (2003-04-29 17:47) [25]
> что на этом форуме так принято спроашивать про тип
тут принято в вопросе указывать тип СУБД.
← →
Андрей (2003-04-29 17:54) [26]Ну ладно, допустим друг друга не поняли, так нафига выделываться
← →
VAleksey (2003-04-29 17:57) [27]
> Андрей (29.04.03 17:45)
Ты бы не обижался, а сделал выводы. Описал бы поподробнее, структуру таблиц привел, примерное решение (так как ты хочешь(можешь) сделать), глядишь и ответы появятся.
← →
MsGuns (2003-04-29 17:58) [28]>Андрей (29.04.03 17:45)
>Вы уроды не перед друг другом выделывайтесь
Слышь, красавец. Ты что, хотел здесь пройти курс баз данных для чайных ситечек и ложечек ? А почитать что-то самому или поспрашивать опытных товаришей красота не позволяет ? Если ты код называешь листингом, а споносоров путаешь с сенсорами, то тебе никакой форум не поможет.
← →
VAleksey (2003-04-29 18:01) [29]А уродами ... не хорошо это.
Помню я когда первый раз здесь спрашивал (давненько уже :-) ), тоже не совсем ответы были в точку, НО это исключительно из за того что люди не владеют (не могут владеть) твоей ситуацией, и здесь только ты можешь помочь себе тем, что грамотно (и даже иногда настойчиво) ее опишешь. Как сделал я и в итоге получил ответ.
А вот так уродами всех ... Не хорошо это.
ЗЫ
Чего это меня повело?
Давно уже так не выступал. В основном только рукой махнешь на такие выступления. :-))
← →
Андрей (2003-04-29 18:08) [30]А нельзя было с самого начала попросить уточнить вопрос(ну это больше моЯ вина), а насчет курса для чайников - то найди мне хоть одну книгу (для чайников) где описывается построение дерева, из табличных значений. А по поводу листинга и спонсора ты не прав. Каждый называет так как ему хочетса (я уж не говорю про сенсоры).
← →
Андрей (2003-04-29 18:10) [31]Ладно чето разговор не в тему пошел, в следующий раз буду завдавать вопросы конкретнее .
← →
Соловьев (2003-04-29 18:14) [32]
> мне хоть одну книгу (для чайников) где описывается построение
> дерева, из табличных значений
в инете хоть отбавляй. вот например
http://www.delphikingdom.com/helloworld/dbtreeview.htm
← →
MsGuns (2003-04-29 18:15) [33]>Андрей (29.04.03 18:08)
>А по поводу листинга и спонсора ты не прав.
Листингом называется распечатка
Понятия спонсор и клиент есть совершенно независимые. В отличие от пары "Продавец-Покупатель", к примеру. Спонсором может быть даже бабка, торгующая семечками у магазина, если даст на пиво соседу-алкану. А то, что ты не смог (или не захотел) объяснить свою проблему грамотно, с прорисовкой как рашаемой задачи, так и вкратце схему инф.связей (например, на кой вообще у тебя используется дерево), вылез с совершенно ламерским вопросом, а потом начал откровенно хамить - это вот факт !
← →
sniknik (2003-04-29 18:43) [34]конкретнее, это правильно, а еще без наездов и оскорблений, люди здесь ничего тебе не должны и в основном развлекаются. (заметь смеются не над тобой лично, а над вопросом/темой)
ближе к теме, построение дерева пример
"Дерево на базе MsSQL 7/2000 и DELPHI6 (BDE,ADO)" хочеш посмотри.
http://delphibase.endimus.com/?action=viewfunc&topic=basemssql&id=10301
← →
Zacho (2003-04-29 18:53) [35]Советую почитать статьи из раздела "Древовидные и иерархические структуры, хранение объектов" на http://www.ibase.ru/develop.htm
Правда, там в основном для RDBMS вообще и IB в частности, но думаю, что и для тебя найдется немало полезных идей, приемов и т.п.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.05.22;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.049 c