Avatar billede jeppe_hansen Nybegynder
16. september 2002 - 20:46 Der er 7 kommentarer og
1 løsning

højsteværdi

Jeg skal bruge en sql funktion til Mysql der kan hente det højste Id i min database...
Da jeg brugte access brugte jeg Select Top 1 * from ... osv...

Hvordan gør jeg med MySQL?
Avatar billede disky Nybegynder
16. september 2002 - 20:48 #1
select max(EnEllerAndenKolonne) from TABEL;
Avatar billede disky Nybegynder
16. september 2002 - 20:50 #2
den returnerer den højeste værdi som findes i den kolonne i den valgte tabel;

Du skal selvfølgelig rette 'EnEllerAndenKolonne' og 'TABEL' til noget fornuftigt.
Avatar billede jeppe_hansen Nybegynder
16. september 2002 - 20:53 #3
ok, det har jeg forstået... Men alligevel får jeg fejlen:

Item cannot be found in the collection corresponding to the requested name or ordinal.
Avatar billede disky Nybegynder
16. september 2002 - 20:57 #4
prøv med

select id from tabel order by id limit 0,1

Begge dele skulle virke fint, hvad type er det felt du ønsker højeste værdi af ?
Avatar billede jeppe_hansen Nybegynder
16. september 2002 - 20:59 #5
Det er et tinyint auto_incremeny  længde/ værdi: 14
Avatar billede jeppe_hansen Nybegynder
16. september 2002 - 21:05 #6
Siger mange tak, fik det til at virke!
Avatar billede jeppe_hansen Nybegynder
16. september 2002 - 21:05 #7
Points self... *G*
Avatar billede disky Nybegynder
16. september 2002 - 21:07 #8
mange tak :)
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