tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
508
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    EddieG EddieG ist offline Mitglied Gold
    Registriert seit
    Jul 2007
    Beiträge
    216
    Hi,
    ich möchte folgende Abfrage erstellen: Den Umsatz durch den Preis und der Anzahl der verkauften Exemplare errechnen, diesen mit der Währung in eine Spalte platzieren anschließend den Autoren noch anzeigen.
    Hier mein Ansatz
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    SELECT  CONCAT(SUM(buecher.preis*buecher_verkauf.anzahl_verkaeufe)," ",waehrung) AS ZEUGS,
    autoren.nachname FROM `buecher` 
    LEFT join buecher_verkauf ON buecher.id = buecher_verkauf.buch_id 
    LEFT JOIN buch_aut ON buecher.id = buch_aut.buch_id 
    LEFT JOIN autoren ON buch_aut.autor_id = autoren.id 
    WHERE buecher_verkauf.datum LIKE "2010-03-%"
     AND 
    buch_aut.buch_id = buecher_verkauf.buch_id
     AND 
    buecher_verkauf.datum>0
    Mein Problem ist, dass ich bloß einen gesamten Wert bekomme, es müssten aber eigentlich zwei Autoren aufgelistet werden. Die Abfrage passt aber doch eigentlich ;/?
     

  2. #2
    Steiner_B Steiner_B ist offline Mitglied Platin
    Registriert seit
    Mar 2004
    Ort
    Wien
    Beiträge
    573
    Welche Datenbank?
     

  3. #3
    Avatar von Yaslaw
    Yaslaw Yaslaw ist offline n/a
    tutorials.de Moderator
    Registriert seit
    Dec 2007
    Ort
    Winterthur(CH)
    Beiträge
    5.205
    Du solltest ein GROUP BY auf den Autor machen
     
    ---------------------------------------------------------------------------------------------------
    item: Ich habe es mir aus gesundheitlichen Gründen abgewöhnt unformatierten Code zu lesen (Auch SQL-Statements kann man formatieren!)
    item: Tutorial: [PHP][MySQL] Debug Queries
    item: Schreibt mir keine PN mit Fragen die im Forum beantwortet werden können - ich mache kein persönliches coaching
    item: Bitte zur besseren Lesbarkeit PHP-Code in [PHP]...[/PHP], SQL in [SQL]...[/SQL], Visual Basic in [VB]...[/VB] etc. schreiben

Ähnliche Themen

  1. Alter errechnen
    Von DelphiDel im Forum PHP
    Antworten: 5
    Letzter Beitrag: 31.10.05, 17:56
  2. Defferenz errechnen
    Von Sealtuagn im Forum PHP
    Antworten: 3
    Letzter Beitrag: 27.04.05, 22:09
  3. Uhrzeit errechnen
    Von FirewolF im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 28.03.05, 19:22
  4. Gewerbe --> Umsatz-/ Mehrwertsteuer
    Von JK_net im Forum Gründung & Gewerbe
    Antworten: 1
    Letzter Beitrag: 09.12.04, 22:53
  5. alter errechnen
    Von cent im Forum PHP
    Antworten: 4
    Letzter Beitrag: 16.02.02, 19:18