Avatar billede datamatikeren Nybegynder
04. marts 2003 - 20:30 Der er 2 kommentarer og
1 løsning

Subselect i Access

Jeg har en database, hvor jeg gerne vil have talt en af felterne op med med 1.
Jeg vil gerne have det gjordt i den SAMME SQL sætning..

Lidt ala.

Update Ordre set ordrenummer = (select ordrenummer from Ordre WHERE ETELLERANDET = NOGETANDET)+1 WHERE ETELLERANDET = NOGETANDET;

Er det muligt?
Avatar billede nih Novice
04. marts 2003 - 22:06 #1
WHERE ETELLERANDET = NOGETANDET)+1 AND ETELLERANDET = NOGETANDET;

der er kun en where i den indlejrede select
Avatar billede kabbak Professor
04. marts 2003 - 22:33 #2
UPDATE Tabel1 SET Tabel1.Nr = [nr]+1;
Avatar billede kabbak Professor
04. marts 2003 - 22:34 #3
UPDATE Tabel1 SET Tabel1.Nr = [nr]+1
WHERE (((Tabel1.Nr)=3));
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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