Summe von unbestimmten Werten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Summe von unbestimmten Werten

    Hallo,



    Derzeit rufe ich den den Gesammtbetrag folgendermassen auf



    Quellcode

    1. // Gesamtpreis berechnen
    2. $DB->sql('SELECT SUM(article_price) as summe FROM ' . INVOICES_ARTICLE . ' WHERE article_id =:1');
    3. $DB->execute($article_id);
    4. list($invoices_row) = $DB->fetch_ary();
    5. $invoices_row = sprintf(".2f", $invoices_row); // Gesamtpreis
    Alles anzeigen




    In der Tabelle habe ich allerdings jetzt auch die Spalte str. In dieser sind Verschiedene Werte


    INSERT INTO `al417_invoices_article` (`id`, `article_no`, `article_id`, `article_title`, `article_pos_text`, `article_price`, `created_invoices`, `str`) VALUES

    (843, '11', 'e7504c059746e395753215ef5b2103cfbb3ca2d4-', 'Buch', 'xx', '14.90', 1338019332, '7'),
    (846, '11', 'e7504c059746e395753215ef5b2103cfbb3ca2d4-', 'Buch', 'xx', '14.90', 1338019332, '7'),
    (849, '11', 'e7504c059746e395753215ef5b2103cfbb3ca2d4-', 'Buch', 'xx', '14.90', 1338019332, '7'),

    (844, '12', 'e7504c059746e395753215ef5b2103cfbb3ca2d4-', 'CD', xx', '1.90', 1338019332, '19'),
    (900, '12', 'e7504c059746e395753215ef5b2103cfbb3ca2d4-', 'CD', xx', '1.90', 1338019332, '19') ;



    Jetzt muss ich alle Werte mit SUM zusammenrechnen, getrennt. Allso alles zusammenrechnen wo die 7 in der str vorkommt und extra alles zusammenrechnen wo die 19 zusammen kommt.

    Proplem an der ganze Sache ist, die werte aus str sind vorher nicht bekannt.



    Habt Ihr da Vorschläge, Lösungen etc?