Då man kör select * from tabell och inte använder order by, så sorteras det ändå på ett speciellt sätt. Jag vill att det skall sorteras på detta sättet fast DESC. Går det?
Desc.
9 svar · 228 visningar · startad av Kristianstad
Du måste ange hur du vill att posterna sorteras, annars kan de komma hur som helst.
Hur kommer de när du inte använder ORDER BY då?
i den ordning som de lagts in?
i den ordning som de lagts in?
Japp, det stämmer!
Går det att, utan att ha en kolumn i databasen, att sortera det efter den ordning som de lagts in DESC?
Du har väl ett ID som representerar vilken ordning posterna har lagts in?
Du har väl ett ID som representerar vilken ordning posterna har lagts in?
Nej. :stud
Det var nog som jag trodde. Det går inte? Eller?
Jag kan lösa det på annat sätt, precis som Josef sa - med en kolumn som är autoincredment och sen ta order by på den.
Vad är default då man inte använder order by? Vilken order by är default?
Ingen.
Att ha et unikt ID för varje rad är alltid nästan nödvändigt för att kunna referera till denne.