Avatar billede Slettet bruger
21. februar 2005 - 14:56 Der er 6 kommentarer og
1 løsning

hjælp til sql-streng

jeg har to tabeller

testing:
test platform

singlesystem:
name
location

jeg skal have [test platform] ud fra tabellen testing, men kun hvis værdien i [test platform] også findes i name i singlesystem. desuden skal testing sorteres efter location asc, name asc. Jeg tror jeg skal ud i noget inner join, men det kan jeg ikke helt finde ud af.. hvis der er nogen, der gider lave min streng og forklare, hvad der sker, vil jeg blive meget glad..
Avatar billede Slettet bruger
21. februar 2005 - 14:58 #1
og evt også få location med i recordsettet, der hentes..
Avatar billede terry Ekspert
21. februar 2005 - 15:02 #2
SELECT testing.[test platform], singlesystem.location
FROM testing INNER JOIN singlesystem ON testing.[test platform] = singlesystem.name;
Avatar billede Slettet bruger
21. februar 2005 - 15:17 #3
det viker.. tilføjede  ORDER BY [singlesystem].[location] asc, [testing].[test platform] asc..
men hvad er det helt præcist, der sker? det er lige meget, hvad der står først af testing og singlesystem i "testing INNER JOIN singlesystem"?? jeg kunne i hvert fald bytte om.. og hvad betyder det med ON? bruger man det i stedet for WHERE i JOINS??
Avatar billede terry Ekspert
21. februar 2005 - 15:27 #4
ON is used together with JOINS

It doesnt matter which table you have first but you should also change the ON..


SELECT testing.[test platform], singlesystem.location
FROM singlesystem INNER JOIN testing ON singlesystem.name = testing.[test platform];
Avatar billede terry Ekspert
21. februar 2005 - 15:28 #5
Using the query builder makes things MUCH easier
Avatar billede Slettet bruger
21. februar 2005 - 15:29 #6
ok.. tak for hjælpen!!
Avatar billede terry Ekspert
21. februar 2005 - 15:29 #7
selv 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
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