Gegevens halen uit niet gerelateerde tabellen

Status
Niet open voor verdere reacties.

RSpan

Gebruiker
Lid geworden
10 jun 2009
Berichten
166
Hallo Allemaal

Is het mogelijk om gegevens uit twee niet gerelateerde tabellen te halen?

De volgende situatie:
ik heb één tabel met omzet gegevens, o.a. bedragen en btw
en ik heb één tabel met gegevens over kosten en het btw bedrag daarover.
Uit de tabel omzet kan ik dus de BTW genereren die ik heb ontvangen.:)
Uit de tabel kosten kan ik de BTW halen die ik heb betaald.::(

En je begrijpt het waarschijnlijk al, ik wil deze twee btw bedragen met elkaar verrekenen, opdat ik kan zien wat ik aan btw moet betalen/ontvangen. :( / :)

Ik heb het geprobeerd met querys.
Een query X die de btw berekend uit de omzet tabel,
een query Y die de btw berekend uit de kosten tabel
en een query Z die uit deze twee querys het resultaat zou moeten halen.
Dit lukt echter niet:(
Rechtstreeks uit de twee tabellen gaat ook niet,
Heeft iemand enig idee hoe ik dit wel voor elkaar kan krijgen?

groet
René
 
Normaal gesproken moet je voor een correct resultaat twee tabellen aan elkaar koppelen op een overeenkomend gegeven, zoals artikelnummer o.i.d. Als je de resultaten van twee queries beide in een nieuwe query zet, en er is geen koppelveld, dan krijg je een Carthetisch product. Oftewel: Access combineert alle record uit tabel één met alle records uit tabel twee. Daar zit dan wel bij wat je zoekt....
Kun je geen overeenkomend veld maken in de queries?
 
Normaal gesproken moet je voor een correct resultaat twee tabellen aan elkaar koppelen op een overeenkomend gegeven, zoals artikelnummer o.i.d. Als je de resultaten van twee queries beide in een nieuwe query zet, en er is geen koppelveld, dan krijg je een Carthetisch product. Oftewel: Access combineert alle record uit tabel één met alle records uit tabel twee. Daar zit dan wel bij wat je zoekt....
Kun je geen overeenkomend veld maken in de queries?

Oke
Ik dacht al dat het zoiets zou zijn.
Ik ga proberen of ik toch een overeenkomend veld kan maken waarop het werkt.
in iedergeval bedankt voor je reactie
Groet
René
 
Normaal gesproken moet je voor een correct resultaat twee tabellen aan elkaar koppelen op een overeenkomend gegeven, zoals artikelnummer o.i.d. Als je de resultaten van twee queries beide in een nieuwe query zet, en er is geen koppelveld, dan krijg je een Carthetisch product. Oftewel: Access combineert alle record uit tabel één met alle records uit tabel twee. Daar zit dan wel bij wat je zoekt....
Kun je geen overeenkomend veld maken in de queries?

Hoi Michel:thumb:

Overeenkomende velden was niet mogelijk.
Ik heb het op een andere manier opgelost, misschien niet de mooiste maar het werkt.

ik heb een extra tabel [TblBTWOpgave] gemaakt.
Doormiddel van twee toevoegquerys worden de betreffende gegevens uit de twee tabellen gekopieerd naar deze tabel.
Uit deze tabel kan ik dan de benodigde gegevens halen, er berekeningen op loslaten e.d..
Door velden te maken met unieke waarde voorkom ik dat gegevens er dubbel in komen te staan.

Probleem opgelost:D
Groet
René

t
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan