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 ::

Das Zend Framework

Das Zend Framework 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 > SELFPHP > MySQLi/PDO/(MySQL)

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 29.03.2011, 13:35:45
5kyy 5kyy ist offline
Anfänger
 
Registriert seit: Oct 2010
Alter: 44
Beiträge: 6
SELECT filtern, gruppieren, addieren

Hey,

ich habe eine Tabelle ca. in dieser Form:

id ; kunde ; wert
--------------------
1 ; 1 ; 235
2 ; 2 ; 187
3 ; 1 ; 15
4 ; 2 ; 13
5 ; 1 ; 10
usw.

Sprich die ID ist klar, Kunde gibts in dem Fall jetzt nur 2, sind aber mehr, und jeweils eine Zahl als wert

Nun möchte ich einen SELECT erstellen, welcher mir die Kunden ausliefert, mit dem dazugehörigen Wert, welcher addiert wird.

Am obigen Beispiel also als Ergebnis:

kunde ; wert
---------------
1 ; 260
2 ; 200
usw.

Könnte sowas mit GROUP_CONCAT möglich sein?

Über einen kleinen Gedankenanstoß währ ich sehr dankbar.

MfG
5ky

PS. Das i-Tüpfelchen währ dann noch, wenn der Kunde mi dem größten Wert oben steht...
Ich weiß, das sind ja gleich 2 Wünsche auf einmal... ;-)
Mit Zitat antworten
  #2  
Alt 29.03.2011, 14:35:50
KTB KTB ist offline
Member
 
Registriert seit: Mar 2006
Alter: 38
Beiträge: 599
AW: SELECT filtern, gruppieren, addieren

Nein, GROUP_CONCAT ist für etwas anderes zuständig, hier mal was zum nachlesen.
Für diese Aufgabe werden dich die Stichworte "SUM()" und "GROUP_BY" zur Lösung führen.
__________________
In der Ruhe liegt die Kraft!
Mit Zitat antworten
  #3  
Alt 29.03.2011, 19:07:12
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: SELECT filtern, gruppieren, addieren

Hallo 5ky oder 5kyy,

probiert mal...(sofern ich mich nicht vertippt habe)

Code:
SELECT kunde, SUM(wert) AS wert
  FROM tabelle
 GROUP BY kunde
 ORDER BY wert DESC;
Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
  #4  
Alt 29.03.2011, 21:45:45
5kyy 5kyy ist offline
Anfänger
 
Registriert seit: Oct 2010
Alter: 44
Beiträge: 6
AW: SELECT filtern, gruppieren, addieren

Hey,

die Lösung von Thomas_W hab ich mir heut Nachmittag auch kurz zusammengelegt und konnte sie soeben ausprobieren. Klappt perfekt.

Vielen Dank für den "stubser".

MfG
5ky
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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
Select Syntax fehlerhaft Klarissa PHP Grundlagen 5 13.07.2010 16:51:46
Ausgabe wird nicht angezeigt Extremefall PHP Grundlagen 9 17.12.2009 09:49:45
2 Select anfragen in eine? merowinger MySQLi/PDO/(MySQL) 5 25.02.2009 15:47:01
select in select verschachteln DerSchatten MySQLi/PDO/(MySQL) 7 19.12.2007 22:22:13
To Many Connections ProGamer11 PHP Grundlagen 0 19.06.2003 00:52:56


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:34:10 Uhr.


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


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