Avatar billede dm013 Nybegynder
28. oktober 2002 - 13:02 Der er 8 kommentarer og
2 løsninger

samkørsel af forespørgsler

Hej
Jeg har 3 identiske forespørgsler som dækker 3 forskellige perioder/ og holdes op imod 3 forskellige normsæt. hvordan får jeg dem samlet i éen rapport....

dm013
Avatar billede terry Ekspert
28. oktober 2002 - 13:07 #1
SELECT * FROM tbl1 UNION
SELECT * FROM tbl3 UNION
SELECT * FROM tbl3
Avatar billede terry Ekspert
28. oktober 2002 - 13:07 #2
oops
SELECT * FROM tbl1 UNION
SELECT * FROM tbl2 UNION
SELECT * FROM tbl3
Avatar billede proaccess Nybegynder
28. oktober 2002 - 13:16 #3
Hvis du vil vide, hvilken af dine tabeller data kommer fra:

SELECT 'tbl1' AS Source, * FROM tbl1 UNION
SELECT 'tbl2', * FROM tbl2 UNION
SELECT 'tbl3', * FROM tbl3;
Avatar billede dm013 Nybegynder
28. oktober 2002 - 13:23 #4
og hvis jeg nu vil summerer feltet normtimer som optræder i alle forespørgslerne
Avatar billede dm013 Nybegynder
28. oktober 2002 - 13:28 #5
SELECT 'tbl1' AS Source, * FROM normtimerctrreal for 2001_2002 UNION
SELECT 'tbl2', * FROM normtimerctrreal for 2002_2003 UNION
SELECT 'tbl3', * FROM normtimerctrreal for 2003_2004;

dette giver en syntax fejl
Avatar billede terry Ekspert
28. oktober 2002 - 13:30 #6
whats this doing here

for ?

for 2001_2002 !
Avatar billede proaccess Nybegynder
28. oktober 2002 - 13:31 #7
SELECT 'tbl1' AS Source, * FROM [normtimerctrreal for 2001_2002] UNION
SELECT 'tbl2', * FROM [normtimerctrreal for 2002_2003] UNION
SELECT 'tbl3', * FROM [normtimerctrreal for 2003_2004];
Avatar billede proaccess Nybegynder
28. oktober 2002 - 13:35 #8
Denne gemmer du så som "normtimerctrreal_Total",

hvorefter du kan køre:
SELECT SUM(normtimer) FROM normtimerctrreal_Total;
Avatar billede dm013 Nybegynder
30. oktober 2002 - 10:48 #9
takker for svarene, valgte at bruge løsningen fra proaccess. Derfor point fordelingen som følger.
dm013
Avatar billede terry Ekspert
30. oktober 2002 - 10:55 #10
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