[Mysql] laatste record in een table selecteren

Pagina: 1
Acties:
  • 311 views sinds 30-01-2008
  • Reageer

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
Beste Tweakers,

Ik wil graag een query doen op een table, en ik wil dat hij de laatste record in de table selecteerd.
Ik heb een weerstation dat waarden in een Mysql table zet, en ik wil mensen de laatste waarden laten zien op een PHP website. ;)
Ik heb me rotgezocht hoe ik dat voor mekaar kan krijgen, maar alleen dingen voor Microsoft SQL gevonden.
Ik kan PHP een beetje, maar Mysql query`s gaat weer een stapje hoger B)
Zou iemand mij een klein stukje query kunnen geven, zodat ik daarop verder kan bouwen?

Danku :)

  • Pete
  • Registratie: November 2005
  • Laatst online: 31-10-2025
heb je een veld waaraan je kunt zien wat de laatste is (een timestamp of een id)?

dan kun je het volgende doen
SQL:
1
2
3
4
SELECT *
FROM detabel
ORDER BY sorteerveld DESC
LIMIT 0,1;


Wat dit doet is de tabel omgekeerd sorteren en dan alleen de eerste eruithalen.

ik herinner me dit de afgelopen dagen al een keer gezien te hebben hier

petersmit.eu


  • jvdmeer
  • Registratie: April 2000
  • Laatst online: 19:05
Nee, jij wil niet het laatste record hebben... eigenlijk wil jij het eerste record van een lijst hebben die achterstevoren is gesorteerd.
Succes...

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
dit is wat er in de table staat:
timestamp (20060507173420)
rec_date
rec_time
temp_in
temp_out
dewpoint
rel_hum_in
rel_hum_out
windspeed
wind_angle
wind_direction
wind_chill
rain_1h
rain_24h
rain_total
rel_pressure
tendency
forecast

  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
ik heb phpmyadmin gebruikt:
SELECT `*`
FROM `weather`
ORDER BY `timestamp` DESC
LIMIT 0 , 1

Zou dit kunnen werken?
Dan kan ik dus op mijn site bijvoorbeeld $wind_angle kunnen ophalen etc?

  • Pete
  • Registratie: November 2005
  • Laatst online: 31-10-2025
Ik neem aan dat je weet hoe de binding tussen php en mysql werkt?? Anders zou je hier even kunnen gaan lezen.

[ Voor 4% gewijzigd door Pete op 09-05-2006 09:25 ]

petersmit.eu


  • HyperDevil
  • Registratie: Oktober 2003
  • Laatst online: 15-12-2025
het werkt :D
superbedankt allemaal! :)
Pagina: 1