Avatar billede dp2001 Juniormester
13. februar 2002 - 15:44 Der er 5 kommentarer og
1 løsning

Forespørgsel

Hvordan skal jeg nu formulere mig....

Jeg har 2 tabeller:

katprod
-------
opksamst
kategori
produktsort
produkt
produktbetegnelse
henvprodukt
henvproduktbetegnelse
henvproduktsort
frase

og

rabprod
-------
rabatkode
layout
kategori
produktsort
produktbetegnelse
henvprodukt
henvproduktbetegnelse
henvproduktsort
frase


Det jeg gerne vil, er at lave en forespørgsel, der henter data (henvprodukt, henvproduktbetegnelse, henvproduktsort og frase) fra begge tabeller under ét.

Der kan være flere forekomster med samme henvprodukt+henvproduktbetegnelse+henvproduktsort+frase,så jeg ønsker samtidig at lave en select distinct.

Men hvordan?

Avatar billede teepee Nybegynder
13. februar 2002 - 15:49 #1
Jeg er ikke helt sikker på jeg forstår men...

select distinct henvprodukt, henvproduktbetegnelse, henvproduktsort, frase
from (
select henvprodukt, henvproduktbetegnelse, henvproduktsort, frase
  from katprod
union
select henvprodukt, henvproduktbetegnelse, henvproduktsort, frase
  from katprod)
Avatar billede teepee Nybegynder
13. februar 2002 - 15:51 #2
den ene forekomst af katprod skulle selvfølgelig hedde rabprod
Avatar billede dp2001 Juniormester
13. februar 2002 - 15:52 #3
Jeg prøvede lige....

får fejlen...

Der er en syntaksfejl i FROM-delsætningen.

!
Avatar billede terry Ekspert
13. februar 2002 - 15:55 #4
select henvprodukt, henvproduktbetegnelse, henvproduktsort, frase
  from rabprod
UNION
select henvprodukt, henvproduktbetegnelse, henvproduktsort, frase
  from katprod

This should by default select DISTINCT unless you use UNION ALL
Avatar billede dp2001 Juniormester
13. februar 2002 - 15:58 #5
Terry's answer works better! Thank you!
Avatar billede terry Ekspert
13. februar 2002 - 16:02 #6
thank you too :o)
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