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

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung 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)
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 24.05.2010, 13:36:54
Benutzerbild von Freeze24
Freeze24 Freeze24 ist offline
Anfänger
 
Registriert seit: Oct 2004
Alter: 19
Beiträge: 6
Sortierung vor Group By

Hi,

bin hier grad leicht am Verzweifeln.


Folgende Tabelle ist gegeben:
Code:
# ID # Time # Content #
-----------------------
#  1 #    3 # bla     #
#  1 #    1 # bla2    #
#  1 #    5 # bla3    #

#  2 #    4 # bla4    #
#  2 #    9 # bla5    #
#  2 #   10 # bla6    #
#  2 #    0 # bla7    #

#  3 #    3 # bla8    #
#  3 #    5 # bla9    #
#  3 #    9 # bla10   #
-----------------------
Nun bin ich auf der Suche nach einer SQL-Anweisung, die mir folgendes Ergebnis liefert:
Code:
# ID # Time # Content #
-----------------------
#  1 #    5 # bla3    #
#  2 #   10 # bla6    #
#  3 #    9 # bla10   #
-----------------------
D.h. ich möchte die IDs gruppiert haben, wobei immer der aktuellste Eintrag (d.h. Time am größten) inkl. dazugehörigem Content ausgegeben werden soll.


Wie ist so etwas möglich?
__________________
;-) Du sollst den Tag nicht vor dem Abend loben! ;-)
Mit Zitat antworten
  #2  
Alt 30.05.2010, 13:09:09
krautzi krautzi ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 51
Beiträge: 6
AW: Sortierung vor Group By

SELECT ID, MAX(Time), Content FROM table GROUP BY ID;
Mit Zitat antworten
  #3  
Alt 30.05.2010, 13:48:01
Benutzerbild von Freeze24
Freeze24 Freeze24 ist offline
Anfänger
 
Registriert seit: Oct 2004
Alter: 19
Beiträge: 6
AW: Sortierung vor Group By

Hallo,
danke für die Antwort.

Nur leider ist das nicht die Lösung.
Mit "SELECT ID, MAX(Time), Content FROM table GROUP BY ID;" erhalte ich zwar das Maximum der Spalte Time, aber die Zusammengehörigkeit zwischen den drei Spalten ID, Time und Content geht dabei verloren. D.h. ich erhalte immer den Content vom obersten Datensatz mit der jeweiligen ID und nicht den Content der zu dem Datensatz mit der jeweiligen MAX(Time) gehört.


Ausgehend von diesem Beispiel

Code:
# ID # Time # Content #
-----------------------
#  1 #    3 # bla     #
#  1 #    1 # bla2    #
#  1 #    5 # bla3    #

#  2 #    4 # bla4    #
#  2 #    9 # bla5    #
#  2 #   10 # bla6    #
#  2 #    0 # bla7    #

#  3 #    3 # bla8    #
#  3 #    5 # bla9    #
#  3 #    9 # bla10   #
-----------------------
erhalte ich mittels "SELECT ID, MAX(Time), Content FROM table GROUP BY ID;"

Code:
# ID # Time # Content #
-----------------------
#  1 #    5 # bla     #
#  2 #   10 # bla4    #
#  3 #    9 # bla8    #
-----------------------
haben möchte ich aber folgendes

Code:
# ID # Time # Content #
-----------------------
#  1 #    5 # bla3    #
#  2 #   10 # bla6    #
#  3 #    9 # bla10   #
-----------------------
__________________
;-) Du sollst den Tag nicht vor dem Abend loben! ;-)
Mit Zitat antworten
Antwort

Stichworte
group by, sortieren


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
Sortierung Oskar MySQLi/PDO/(MySQL) 1 12.11.2009 18:27:47
Sortierung über 2 Felder noreux MySQLi/PDO/(MySQL) 2 19.02.2009 10:02:46
Sortierung nach Datum mit Order by nach Konvertierung ins Deutsche Format falsch carlos7262 MySQLi/PDO/(MySQL) 2 12.04.2007 08:43:32
"Natürliche" Sortierung möglich? Skyman MySQLi/PDO/(MySQL) 8 09.06.2004 00:23:58
im iframe umgekehrte Sortierung beim Opera Ernesto PHP für Fortgeschrittene und Experten 1 30.10.2002 15:15:13


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:11:14 Uhr.


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


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