Willkommen in der Webstatt Zum Webstatt Blog und Stories
webmaster333 webmaster333 am 15.08.06 14:15

sees,

wie kann ich mit mysql den Datensatz bekommen, dessen id den kleinsten wert hat?

greetz
webmaster333

netcup.de Warum gibt es hier Werbung?
Michael Michael am 15.08.06 14:16

ORDER BY id ASC LIMIT 1

webmaster333 webmaster333 am 15.08.06 14:34

ahhh! ganz einfach also. hätte ich auch selbst drauf kommen können. hab ich ja auch schon tausendmal so gemacht 8o

noch ne frage: kann ich das auch in ein UPDATE einfügen? also das ein wert nur bei dem datensatz mit der kleinsten id geändert wird?

greetz
webmaster333

milahu milahu am 15.08.06 15:06

Japp.

webmaster333 webmaster333 am 15.08.06 16:22

habs hinbekommen. danke für die hilfe

sili sili am 15.08.06 18:23

Quote
Original von Michael
ORDER BY id ASC LIMIT 1


SELECT ... WHERE MIN(id) LIMIT 1
Sollte doch auch gehen, oder? Weiss jemand welche "besser" ist?

Michael Michael am 15.08.06 18:35

Intuitiv würde ich sagen, dass zumindest bei der ID (vermutlich einem primary Key) die Method über die Sortierung schneller ist. Allerdings nur eine Vermutung.

Creative Commons Lizenzvertrag
Alle Inhalte des Webstatt-Archivs stehen unter einer Creative Commons Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 Unported Lizenz.

Impressum & Kontakt