Avatar billede testpilot_dk Nybegynder
28. juni 2007 - 15:42 Der er 3 kommentarer og
1 løsning

Samle SQL sætninger

Hej!

  Jeg har lige et spørgsmål omkring Sub queries og sådan.

  Jeg har følgende SQL sætning som returnere x antal rækker.

Sætningen er sådan:
----------------------------------
SELECT DISTINCT(ParentID)
FROM  Employee
WHERE  (Role = 1) AND (CompanyID = 2) AND (ChannelID = 149)

Den returnere
ParentID
2415
2416

  Jeg vil gerne foretage nye udtræk med resultat fra disse rækker som indeholder navne og sådan.

Dvs. min anden SQL sætning ser sådan ud,
SELECT Employee.Name FROM Employee WHERE ID = 2415
SELECT Employee.Name FROM Employee WHERE ID = 2416

Er det muligt at kæde dem sammen?
Avatar billede michael_stim Ekspert
28. juni 2007 - 15:43 #1
SELECT Employee.Name FROM Employee WHERE ID IN(SELECT DISTINCT(ParentID)
FROM  Employee
WHERE  Role = 1 AND CompanyID = 2 AND ChannelID = 149
)
Avatar billede testpilot_dk Nybegynder
28. juni 2007 - 15:49 #2
takker, send et svar
Avatar billede michael_stim Ekspert
28. juni 2007 - 16:08 #3
Ellers tak, samler ikke på point ;o)
Bare läg et svar selv og accepter.
Avatar billede testpilot_dk Nybegynder
03. juli 2007 - 20:13 #4
Det gør jeg så :D
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