Suche spalte mit höchstem Wert

supersalzi

Erfahrenes Mitglied
Hi,

kann ich mir aus einer Tabelle, in der es die Spalte id mit fortlaufenden Nummern gibt, genau die Zeile Ausgeben lassen, welche den Höchsten Wert hat?
(mit anderen Worten: die letzte Spalte)

Vielen Dank,
Salzi
 
Hallo!

Müsste es nicht so funktionieren?
Code:
SELECT * FROM `tabelle` ORDER BY `id` DESC LIMIT 1
Gruss Dr Dau
 
SQL:
SELECT * FROM `deine_tabelle` ORDER BY `id` DESC LIMIT 1

//edit: schade, Dr. Dau war schneller *g*
 
Zuletzt bearbeitet:
Danke erstmal, LIMIT war der Gedanke welcher mir fehlte.

Allerdings geht deine Abrage bei mir nicht.
Es gitb id 1 bis id 15, allerdings gibt dieser Querry
Code:
$sql = "SELECT * FROM `blog` ORDER BY id DESC LIMIT 1 ";
immer die id Nummer 9 aus.
Keine Ahnung warum. Ich habe es so gemacht:
Code:
$sql = "SELECT * FROM `blog` ORDER BY -id LIMIT 1 ";

Wenn das Jemand erklären könnte fänd ich toll.

Aber trotzdem Danke,
Salzi
 
Hmm, und wenn Du DESC am Ende stehen hast?

[edit]
Nee, geht nicht.
Also bei mir funktionieren folgende Varianten:
Code:
SELECT * FROM `tabelle` ORDER BY `id` DESC LIMIT 1
SELECT * FROM `tabelle` ORDER BY -`id` LIMIT 1
SELECT * FROM `tabelle` ORDER BY `id` DESC LIMIT 0,1
SELECT * FROM `tabelle` ORDER BY -`id` LIMIT 0,1
Du sprichst aber von MySQL?
[/edit]
 
Zuletzt bearbeitet:
@elmyth, Dein Query gibt aber nur die höchste ID aus..... er will aber die ganze Zeile mit der höchsten ID ausgegeben haben.
 
Ja sicher... man kann von Österreich nach Deutschland auch über Italien fahren wenn man will *g*, aber gehen tut meine Lösung eigentlich genau so gut ;)

Lg, Yanick
 
yan1 hat gesagt.:
Ja sicher... man kann von Österreich nach Deutschland auch über Italien fahren wenn man will *g*, aber gehen tut meine Lösung eigentlich genau so gut ;)

Natürlich geht deine Lösung, habe ich auch nicht bestreitet. Da aber LIMIT von MySQL definiert ist, ist das nicht allgemein. Meine Lösung ist dagegen, allgemein gültig.
Es ist aber auch nur einweiterer Vorschlag. Selbst ist der Mann, der selber entscheidet ^^.

Gruß Andrej
 

Neue Beiträge

Zurück