non credo c'entri molto Asp.Net, è un lavoro lato DB, partendo da un set di query.

se a qualcuno non viene qualche idea per farlo, ti sposto