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

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 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 03.09.2009, 17:26:38
kn0wledge kn0wledge ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 33
Beiträge: 12
ORDER BY GROUP BY Problem

Hallo,

Über ein Join wird eine Ergebnistabelle ermittelt, die in etwas so aussieht:

Die erste Spalte ist eine ID, die zweite ein Status und die Dritte das entsprechende Datum.

10008454 | confirmed | 2007-10-26 15:53:45
10008454 | confirmed | 2007-08-30 11:30:22
10008454 | confirmed | 2007-08-30 11:30:17
10008454 | confirmed | 2007-08-30 11:30:10

10008453 | confirmed | 2007-08-30 11:30:22
10008453 | confirmed | 2007-07-25 11:30:17
10008453 | confirmed | 2007-06-01 11:30:22
10008453 | confirmed | 2007-05-30 11:30:17

Als Ergebnis möchte ich sowas haben wie:
10008454 | confirmed | 2007-10-26 15:53:45
10008453 | confirmed | 2007-08-30 11:30:22

Also ein GROUP BY id der mir auch den Eintrag mit dem neusten Datum liefert.

Mache ich über die oben gezeigte ein GROUP BY id ORDER BY datum DESC
wird immer das älteste Datum angezeigt.

Irgendeine Idee wie man das löst?
Mit Zitat antworten
  #2  
Alt 04.09.2009, 01:17:29
kn0wledge kn0wledge ist offline
Anfänger
 
Registriert seit: Aug 2009
Alter: 33
Beiträge: 12
AW: ORDER BY GROUP BY Problem

Problem gelöst kann geclosed werden ^^

Falls jemand am Lösungsansatz interessiert ist ->

PHP-Code:
$sql 'SELECT   Sub.* 
FROM     (
         SELECT   `ID` , `TestID` , Datum ,  `Beschreibung`
         FROM     `grp`
         ORDER BY Datum DESC
         ) AS Sub
GROUP BY Sub.TestID '

Nicht von mir sondern von dem Moderator nikosch aus dem php.de Forum, ich denke das geht in Ordnung das hier zu schreiben wir sind doch alle eine große Familie ;O
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
Using filesort / temporary - JOIN, GROUP BY, ORDER BY ryda MySQLi/PDO/(MySQL) 4 08.05.2009 23:06:05
GROUP BY - Problem ch.bielmeier MySQLi/PDO/(MySQL) 4 22.08.2008 15:19:32
GROUP BY und ORDER notebook20000 MySQLi/PDO/(MySQL) 0 03.08.2008 20:27:51
GROUP BY und ORDER BY in einem SELECT BeefBonanza MySQLi/PDO/(MySQL) 0 09.04.2006 18:31:28
Problem mit GROUP bei mySQL-Abfrage c4 PHP für Fortgeschrittene und Experten 0 03.06.2003 17:33:52


Alle Zeitangaben in WEZ +2. Es ist jetzt 17:15:09 Uhr.


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


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