Avatar billede pjotre Praktikant
16. juni 2007 - 14:27 Der er 3 kommentarer og
1 løsning

Select i 2 tabeller

Jeg har 2 tabeller som har samme felter/feltnavne:
KUNDENR, DATO, BELØB
Tabel 1 har aktuelle data og Tabel 2 har arkiverede data.
Jeg skal nu vælge data til 1 bestemt kunde og de skal vises i datoorden.
Skal man bruge innerjoin? Og hvordan skal sql'en så se ud?
Avatar billede dkn Nybegynder
16. juni 2007 - 16:50 #1
select * from tabel1 INNER JOIN tabel2 AS tabel2 ON tabel2.kundenr=kundenr where kundenr=1 order by DATO

bliver vel noget i den stil
Avatar billede pjotre Praktikant
17. juni 2007 - 13:39 #2
Jeg fandt selv ud af det:
select kundenr, dato, beløb from tabel1 where xxx
union
select kundenr, dato, beløb from tabel2 where xxx
order by dato
Avatar billede pjotre Praktikant
17. juni 2007 - 13:40 #3
lukker
Avatar billede pjotre Praktikant
18. august 2010 - 18:18 #4
Vi lukker
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

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