Avatar billede mr-kill Nybegynder
24. april 2005 - 13:39 Der er 9 kommentarer og
1 løsning

bytte rundt på to ID'er

heey der...
Jeg har lavet en tabel der indeholder alle mine medlemmer. De skal så vises på forsiden, men jeg vil gerne ha så jeg kan bytte rundt på rækkefølgen. jeg har givet hver medlem i tabellen et ID, kan man bytte rundt på disse ID'er?
Avatar billede busschou Praktikant
24. april 2005 - 13:42 #1
Du sorterer bare
Select * From din_tabel Order By id Asc
Select * From din_tabel Order By id Desc
Avatar billede busschou Praktikant
24. april 2005 - 13:43 #2
Asc for alfabetisk rækkefølge
Desc for omvendt rækkefølge
Avatar billede mr-kill Nybegynder
24. april 2005 - 13:45 #3
hmmm ikke helt det jeg mener.. min side viser fra ID 1 til f.eks ID 10. Jeg har så en bruger der har nummer 8, ham vil jeg gerne gi nummer 7 istedet.. og så skal nummer 7 ha nummer 8...
Avatar billede busschou Praktikant
24. april 2005 - 13:50 #4
Ok det ved jeg så ikke om man kan
Det tror jeg er problematisk...specielt hvis id er unikt?
For at gøre det skal id ikke være unikt i databasen og der skal være et andet felt som er unikt i stedet hvis man vil være sikker
----
Update din_tabel Set id = 7 Where id = 8
Update din_tabel Set id = 8 Where id = 7
----
Det vil jo fejle eftersom begge id´er så vil blive sat til 7
Avatar billede mr-kill Nybegynder
24. april 2005 - 13:54 #5
hmmm... kan det slet ikke lade sig gøre og bytte rundt på to ID'er?
Avatar billede busschou Praktikant
24. april 2005 - 13:57 #6
Ikke mig bekendt
Det var noget andet hvis du havde et ID og et nummer
Så kunne man
----
Update din_tabel Set nummer = 7 Where id = 8
Update din_tabel Set nummer = 8 Where id = 7
----
Avatar billede mr-kill Nybegynder
24. april 2005 - 14:00 #7
Det vil sige jeg skal lave en række mere der hedder nummer og så sortre efter den på forsiden? mit ID er sat til auto_increment...
Avatar billede busschou Praktikant
24. april 2005 - 14:22 #8
ja hvis du vil give dem individuelle numre uafhængig af deres auto id
Så kan give dem numre lige som du lyster...kan også give nogen samme nummer hvis det er
Avatar billede mr-kill Nybegynder
24. april 2005 - 14:23 #9
okey det prøver jeg så... ligger du lige et svar?
Avatar billede busschou Praktikant
24. april 2005 - 14:25 #10
yes :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester