Я запутался в данный момент.
У меня есть одна база данных, разработанная для компании MLM (многоуровневый маркетинг).Итак, есть одна база данных Члены .. каждый член имеет уникальный идентификатор, называемый membercode .. и все участники могут быть членами под ними .. может сделать 2 членов до 1 члена .. все участники добавляются в одну таблицу с именем "tbMembers" и для каждогоmember есть "parentID", где я добавляю членский код участника под кем этот член? .. верно?
Теперь, в чем дело ... Я хочу SQL-запрос, который может идти как под, так и под ... как "Джон Доу", имеющий двух членов под его именем "Сьюзан", "Элли" и "Сьюзан", такжеимея 2 члена под ней .. и то же самое для Элли.и, например .. «Джон Доу», имеющий около 300 участников в своей линии вниз?Все участники совершают транзакции ... как будто они покупают продукт, и счета-фактуры генерируются (таблицы счетов имеют 'memberID').Теперь запрос состоит в том, как сгенерировать запрос, который может рассчитать TurnOver нисходящего потока пользователя John Doe из SUM поля 'totalAmount' таблицы счетов-фактур?
Я использую Asp.net 2.0 (VB.net) и использую SQL Server 2005 Express.Как это сделать?Пожалуйста, помогите мне, парень.