Mit Spaltenwerten rechnen - Angewendet auf eine Spalte der Tabelle

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Thomas
    Contao-Urgestein
    • 16.08.2009
    • 1947

    #1

    Mit Spaltenwerten rechnen - Angewendet auf eine Spalte der Tabelle

    Moin, moin!

    Gibt es im Katalog eine einfache Möglichkeit, Spaltenwerte einer Spalte (nicht Zeile/Datensatz) zu addieren?
    Das Feld Berechnen verstehe ich so, dass man damit einzelne Spaltenwerte des jeweiligen Datensatzes berechnen lassen kann.

    Mit der Selectanweisung
    Code:
    SELECT sum(spaltenname) as spaltensumme FROM tabellenname
    kann ich mir ja eine gesamte Spalte addieren und entsprechend weiter verarbeiten.

    Im Prinzip dreht es sich darum, z.B. Spendenbeträge, als Gesamtwert zur Ausgabe zu bringen, auch andere Scenarien sind denkbar, z.B. bei einer Jackpotturnierserie automatisch den Jackpott zu berechnen.

    Habt Ihr da vielleicht eine Idee oder habt Ihr dafür sogar schon eine Lösung?
    Gruß Thomas
    "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hmm.. das Feld kann ja an sich SQL. Könnte also möglich sein das auch damit zu machen. So genau hab ich mir das noch nicht angeschaut.
    Wenn du aber eh eine Komplette Tabelle ausgibts und davon eine Summe bilden willst, dann könnte man das eventuell ganz einfach im Template per PHP machen denk ich mir ;-)

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • Thomas
      Contao-Urgestein
      • 16.08.2009
      • 1947

      #3
      Ja, mit PHP ist das ja auch relativ simpel umzusetzen!
      Ich dachte Catalog bringt da vielleicht schon was für mit.

      Vielleicht wäre das sogar ein kleines Feature, mit diversen Einstellmöglichkeiten könnte man schon fast einen Shop damit bauen.
      Gruß Thomas
      "Zuerst ignorieren sie dich, dann lachen sie über dich, dann bekämpfen sie dich und dann gewinnst du." Mahatma Gandhi

      Kommentar

      Lädt...