juniorprog
15-07-05, 07:42
Hallo,
ich habe folgendes problem und weiss nich ob ich da engstirnig denke.
also in einem datensatz gibt es 5 felder mit personen und dazu 5 feldern mit umsatzwerten. in jedem feld person kann eine beliebige person stehen der der dazugehörige umsatzwert zugeordnet ist.
pers1 ums1. pers2, ums2, pers3, ums3,...
wenn nun zu einer person x der gesamtumsatz gebildet werden soll wird zur zeit
je ums1 - 5 eine summe gebildet (sum ums1 where pers1=x + sum um2 where pers2=X) die dann per hand zusammenaddiert werden.
kann man hier mit einer verschachtelten select anweisung irgendwie das problem umgehen, damit man nur eine sql abfrage bruacht die dann entsprechend die summe der 5 einzelsummen bildet?
ich habe folgendes problem und weiss nich ob ich da engstirnig denke.
also in einem datensatz gibt es 5 felder mit personen und dazu 5 feldern mit umsatzwerten. in jedem feld person kann eine beliebige person stehen der der dazugehörige umsatzwert zugeordnet ist.
pers1 ums1. pers2, ums2, pers3, ums3,...
wenn nun zu einer person x der gesamtumsatz gebildet werden soll wird zur zeit
je ums1 - 5 eine summe gebildet (sum ums1 where pers1=x + sum um2 where pers2=X) die dann per hand zusammenaddiert werden.
kann man hier mit einer verschachtelten select anweisung irgendwie das problem umgehen, damit man nur eine sql abfrage bruacht die dann entsprechend die summe der 5 einzelsummen bildet?