Frank (no reg): Gewinn/Verlust mit SQL

Beitrag lesen

Mahlzeit,

das no reg steht für no regular, weil:

  • ich damit sehr schnell meine Postings wiederfinden kann (kein anderer hat so einen bescheuerten Nickname)
  • irgendwer hat "Frank" als Namen mit Namensschutz versehen
  • ich mich nicht als Regular dieses Forums sehe und betrachten möchte, dafür gibt es leider zuviele selfDarsteller hier, oder in deinen Worten (IIRC) Dumpfbacken ;-)

Für mich sagt das Zitat, versuch es nicht noch einfacher zu machen, als es in der Natur der Sache liegt.

Warum m:n ..
... du könntest Versandkosten als Kategorie haben, eBay Gebühren, Bankgebühren usw. und alles wären Overheadkosten. Wenn du mit einer Abfrage also alle Overheadkosten zusammenzählen willst, dann müsstest du die Summe für jede andere Kategorie bilden und diese dann wiederum summieren.

Alternativ gänge auch 1:n, wobei dann die Kategorien untereinander verschachtelt (verkettete Liste, Nested Set) werden, aber dies würde die Summierungs-Abfragen unvergleichbar komplizieren. Mehr komplizieren als beim Eintragen der Buchungen die mehrfache Kategoriezuweisung.

Ciao, Frank