SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > MySQLi/PDO/(MySQL)
Hilfe Community Kalender Heutige Beiträge Suchen

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 09.04.2006, 19:00:58
recardod recardod ist offline
Anfänger
 
Registriert seit: Apr 2006
Beiträge: 2
sum und Query Problem

Hallo an Alle,

ich hab da ein kleines kompliziertes Problem...
Vielleicht könnte mir hier jemand auf die Sprünge helfen.

Hab hier von einem Bekannten eine Datenbank für die er eine neue 'Artikelstatistik' braucht.
Eigentlich was ganz einfaches, nur klappt das mit dem summieren über die entsprechenden Zeilen einfach nicht.


Also folgendes soll ausgegeben werden:

Code:
ArtikelNr | Farbe | Gr. | Best. M. | Gelief. M. | Warenwert | Gelief. Wert

02165	  grün    54    10,0          6,00          20,0            12,0
Das ganze kann ich derzeit nur über die 2 Querys ausgeben (siehe unten).
Es müsste aber zu einem Query zusammengefasst werden, da ggf. gewisse Kriterien gesetzt werden müssen (z.B. WHERE bestellmenge > 500)

Das Problem wenn ich versuche in der ersten Abfrage noch sum(bestellmenge) abzufragen, stimmt das Ergebnis nicht mehr!
Er summiert fröhlich alles was ihm in den Weg kommt. (Und sum(DISTINCT wert) funktioniert erst in mySQL 5.x wieder)

Wie gesagt es läuft ja, nur kann ich jetzt nicht mehr die Abfrage begrenzen...
Ich kann in Abfrage zwar die Liefermenge als Kriterium angeben, aber nicht in Abfrage 2.
Außerdem ist das ganze unschön, langsam etc.


Ich hoffe irgendjemand weis was ich meine, hat einen Lösungsansatz...
Bin nämlich vollkommen mit meinem Wissen am Ende :P


- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Das DB Design (Mysql: 4.1.15):

Tabelle: Auftraege (ca. 4500 Einträge)
Code:
	oID		als Primärschlüssel
	div. attribute	...
	bestellmenge	decimal(5,2)
	artikelNR	vchar(10) (index)
	farbe		vchar(32) (index)
	groesse		vchar(10) (index)
	preis		decimal(5,2)
Tabelle: rechnungen (ca. 3800 Einträge)
Code:
	bID		als Primärschlüssel
	div. attribute	...
	liefermenge	decimal(5,2)

Die 2 Abfragen bisher:

Abfrage 1:
Code:
	SELECT			
		O.artikelNR, O.farbe, O.groesse, sum(B.liefermenge), sum(B.liefermenge) * O.preis AS lieferwert
	FROM
		auftraege AS O
	LEFT JOIN
		rechnungen AS B ON B.oID = O.oID
	GROUP BY
		O.artikelNR, O.farbe, O.groesse
	ORDER BY
		O.artikelNR, O.farbe, O.groesse ASC
Abfrage 2:
Code:
	SELECT
		sum(O.bestellmenge), sum(O.bestellmenge) * O.preis AS bestellwert
	FROM
		auftraege AS O
	GROUP BY
		O.artikelNR, O.farbe, O.groesse
	ORDER BY
		O.artikelNR, O.farbe, O.groesse ASC
Mit Zitat antworten
  #2  
Alt 15.04.2006, 13:56:04
recardod recardod ist offline
Anfänger
 
Registriert seit: Apr 2006
Beiträge: 2
AW: sum und Query Problem

Hmm, ist meine Frage zu umständlich formuliert?
Schade das keiner eine Idee oder Lösungsansatz hat :(

Werde wohl alles auslesen lassen, und nachher die Daten per PHP selektieren lassen...

Na gut, bis dann
recardod
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Problem mit Lokalisierung eines SESSION - Problems Fabian85 PHP für Fortgeschrittene und Experten 5 03.10.2005 20:17:54
mysql und php problem schmidt PHP für Fortgeschrittene und Experten 9 31.10.2003 18:05:13
Problem mit Verständniss von Syntax aus dem Web??? s-fox PHP Grundlagen 4 05.09.2003 17:23:22
To Many Connections ProGamer11 PHP Grundlagen 0 18.06.2003 23:52:56
mysql query mit Join problem Silencer PHP für Fortgeschrittene und Experten 4 18.03.2003 15:38:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:33:33 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt