Avatar billede talos Nybegynder
17. oktober 2003 - 04:10 Der er 8 kommentarer og
1 løsning

en kort og nem

SELECT efternavn, fornavn, postnr, distrikt
FROM person
ORDER BY efternavn, fornavn

Ovenstående er hvad jeg har.

Jeg skal bl.a. have den til at skrive distriketet ud for specifikke postnumre. Når jeg forsøger dette vil den have en værdi med til distrikt. Hvad er det lige der mangler
Avatar billede dawin_dk Nybegynder
17. oktober 2003 - 04:34 #1
dit felt hedder distrikt ?
Avatar billede mugs Novice
17. oktober 2003 - 07:16 #2
Som dawin dk er inde på, så skal du kontrollere stavemåden i distrikt. Desuden mangler du dit kriterie (WHERE):

SELECT efternavn,fornavn, postnr, distrikt
FROM person
WHERE (((postnr)="2100"))
ORDER BY efternavn, fornavn;
Avatar billede mugs Novice
17. oktober 2003 - 07:16 #3
.
Avatar billede solja Nybegynder
17. oktober 2003 - 07:52 #4
Eller måske kommer distrikt fra en anden tabel end Personer, så skal den med i FROM delen, altså...

SELECT Personer.efternavn, Personer.fornavn, Personer.postnr, tabelnavn.distrikt, tabelnavn.ID FROM tabelnavn INNER JOIN Personer ON tabelnavn.ID = Personer.postnr
Avatar billede talos Nybegynder
17. oktober 2003 - 19:34 #5
Den ene tabel hedder person og indeholder fornavn, efternavn osv.

Derudover er der en tabel der hedder Post. Denne indeholder postnr og distriktet for det pågældende postnr.

Er ikke helt med på hvad den tabelnavn.ID går ud på, tror Solja er inde på noget af det rigtige?
Avatar billede solja Nybegynder
18. oktober 2003 - 20:46 #6
SELECT Personer.efternavn, Personer.fornavn, Personer.postnr, Post.distrikt, Post.postnr FROM Post INNER JOIN Personer ON Post.postnr = Personer.postnr

Så skulle det virke :)
Avatar billede talos Nybegynder
19. oktober 2003 - 19:56 #7
Solja, hvordan giver jeg dig pointene?

Det virker perfekt så du skal jo have din belønning, om end ikke meget
Avatar billede mugs Novice
19. oktober 2003 - 19:58 #8
talos - > soæja har ikke afgiver svar, derfor kan du nikke give point.
Du er nødt til at bede solje om at afgive et svar, derefter kan du give point.
Avatar billede solja Nybegynder
19. oktober 2003 - 20:56 #9
Her er et svar :)
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