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 > 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 24.09.2008, 13:04:24
TyllLeyden TyllLeyden ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 44
Beiträge: 2
Neben dem Maximalwert noch zugehörige ID ausgeben

Hallo,

Ich möchte aus einer Tabelle die Maximalwerte pro Tag mit der dazugehörigen ID ausgeben.

Tabelle

Datum, Werte, ID

14.09.08 10 5
14.09.08 33 3
15.09.08 5 3
15.09.08 50 6
15.09.08 100 5

meine Abfrage "SELECT datum, max(werte), ID FROM tabelle GROUP BY datum

Das Problem ist das er dann natürlich nicht die ID des Maximums anzeigt sondern die erste ID des Tages.

Irgendwie stehe ich gerade auf dem Schlau und weiss nicht wie ich das mit dieser Tabelle hinbekomme! Ist das überhaupt möglich?


Ich benutze PHP Version 5.2.6 / mysql 5.0.6

Danke

Tyll

Geändert von TyllLeyden (24.09.2008 um 13:04:56 Uhr)
Mit Zitat antworten
  #2  
Alt 24.09.2008, 16:38:07
Curtains Curtains ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 54
Beiträge: 37
AW: Neben dem Maximalwert noch zugehörige ID ausgeben

Hallo TyllLeyden,

PHP-Code:
SELECT
    t
.datum,
    
t.wert,
    
t.id
FROM
    tabelle t
WHERE
    t
.wert = ( SELECT max(wertFROM tabelle WHERE datum t.datum GROUP BY datum 
Mit Zitat antworten
  #3  
Alt 24.09.2008, 17:33:02
TyllLeyden TyllLeyden ist offline
Anfänger
 
Registriert seit: Sep 2008
Alter: 44
Beiträge: 2
AW: Neben dem Maximalwert noch zugehörige ID ausgeben

Danke für den Hinweis ..

hab auch noch ein Link gefunden wo man performance Probleme mit der Version unten umgehen kann.

http://dev.mysql.com/doc/refman/4.1/...group-row.html

Leider ist es bei mir immernoch sehr langsam .. werde mal noch ein bisschen testen wies am Schnellsten geht.

Hinweise nehme ich gern entgegen.

Die Tabelle enthält insgesamt 5 Spalten Date, Integer, BigInteger, BigInteger, DateTime und ca 100.000 Zeilen.

Gruß

Tyll

Geändert von TyllLeyden (24.09.2008 um 17:38:07 Uhr)
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
datensätze updaten, neue und upgedatete datensätze ausgeben cooperraser MySQLi/PDO/(MySQL) 1 15.09.2008 00:35:41
2 Mysql-Ergebnis mit einer Schleife ausgeben amiga1200 PHP für Fortgeschrittene und Experten 1 11.07.2008 15:09:06
Nested Set nur Level weise ausgeben jasonpetra PHP für Fortgeschrittene und Experten 9 27.12.2007 13:12:55
datenbanknamen als liste ausgeben howie MySQLi/PDO/(MySQL) 1 19.06.2006 15:11:55
html ausgeben rSh PHP für Fortgeschrittene und Experten 2 04.06.2004 11:14:10


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:14:37 Uhr.


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


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