WinFuture-Forum.de: Maximum Wert Ermitteln - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Maximum Wert Ermitteln Mysql abfrage


#1 Mitglied ist offline   Party 

  • Gruppe: aktive Mitglieder
  • Beiträge: 501
  • Beigetreten: 16. Januar 04
  • Reputation: 0

geschrieben 28. Juni 2007 - 08:25

Hallo Leute
wollte mal fragen wie ich es schaffe einen MAXIMUM wert von einer Datenbank herauszufinden.

$sql = mysql_query("SELECT id,zeit,user FROM daten");


ich müsste z.b hier von allen einträgen überprüfen welcher die höchste zeit hat und den dann ausgeben.

kann mir jemand bitte helfen wie das geht
Vielen dank

-----------------------------
hat sich erledigt vielen dank...

mittels zeit DESC und LIMIT 1 .... ;(

Dieser Beitrag wurde von Party bearbeitet: 28. Juni 2007 - 08:33

0

Anzeige



#2 Mitglied ist offline   Alucard89 

  • Gruppe: aktive Mitglieder
  • Beiträge: 877
  • Beigetreten: 19. April 07
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Gelsenkirchen | +51° 31' 21.46", +7° 1' 15.19"
  • Interessen:Computer!!!!

geschrieben 28. Juni 2007 - 08:31

Auffe schnelle würde ich sagen setze ne sortierung auf DESC ein unnd mach dann ne ausgabe wie in nem newsskript eine ausgabe mit echo $row['column'] erstellen.

Kein Gewähr auf funktionalität.
Mfg,
Alucard

Eingefügtes BildEingefügtes Bild
Eingefügtes Bild --->>> PC [plz, comment up:03.01.2008]
Eingefügtes Bild --->>> Schlepptop (Notebook)
Eingefügtes Bild
visit us @ati-forum.de
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.947
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 28. Juni 2007 - 08:38

Wie wäre es damit? ;( http://www.w3schools...ql/func_max.asp
0

#4 Mitglied ist offline   Mr_Maniac 

  • Gruppe: aktive Mitglieder
  • Beiträge: 770
  • Beigetreten: 29. Juli 02
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen:Vieles rund um den Computer
    Musik

geschrieben 28. Juni 2007 - 08:55

SELECT bla, blubb, zeit FROM db WHERE zeit = (SELECT MAX(zeit) FROM db);

Wie witi schon schrieb: So sollte es auch gehen (sogar mit subquery ;( )
0

#5 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 02. Juli 2007 - 12:31

hmmm ob das wirklich schneller ist?
SELECT bla,blubb,zeit FROM db ORDER BY zeit DESC LIMIT 1

sollte auch klappen.... kA was schneller ist. wenns darauf ueberhaupt ankommt ^^.

edit: ok wenn ich so drueber nachdenke ... ist mein vorschlag so ziemlich grottig.... erstmal muesste er die tabelle sortieren, und dann nur das oberste element auswaehlen ... hmmm... muesste eigentlich langsamer sein, aber relationale datenbanken sind ja schon so alt und ueberoptimiert... kA :(

Dieser Beitrag wurde von mo bearbeitet: 02. Juli 2007 - 12:32

I'm mó. mo's good twin.
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0