Gesamtsumme Warenkorb

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Gesamtsumme Warenkorb

    Hallo,

    wie krieg ich aktuell noch die Gesamtsumme im Warenkorb in die Abfrage als Variable "gesamt"?

    Irgendwas mit SUM() sowie als AS-Wert oder?

    SELECT A.*,B.preis,B.artikelbezeichnung
    FROM
    warenkorb AS A,artikel AS B
    WHERE
    A.artikelnummer=B.artikelnummer
    AND
    sitzung='".session_id()."'
    Danke!

  • #2
    so vielleicht?

    select sum(preisspalte * mengespalte) as gesamt ...

    Kommentar


    • #3
      Hm glaub leider nicht :-(

      Im Warenkorb liegt ja nur die ID vom Artikel...

      Vermutlich geht das auch gar nicht alles in einer Abfrage...

      Kommentar


      • #4
        Code:
        [I][SIZE=1]Pseudocode[/SIZE][/I]
        SELECT SUM(artikel.preis*warenkorb.anzahl) AS preis FROM warekorb JOIN artikel ON warenkorb.artikel_id = artikel.id
        Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

        Kommentar


        • #5
          MySQL meldet: Dokumentation
          #1140 - Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause

          Kommentar


          • #6
            Und für die Dokumentation hats nicht mehr gereicht?
            Code:
            ... WHERE warenkorb.user_id = ? GROUP BY warenkorb.user_id
            Die Regeln | rtfm | register_globals | strings | SQL-Injections | [COLOR=silver][[/COLOR][COLOR=royalblue]–[/COLOR][COLOR=silver]][/COLOR]

            Kommentar

            Lädt...
            X