Eli minulla on yksi suuri 2000 ihmisen (rivinen) taulukko mista tarvitsen tiettyja nimia. Olen tehnyt 6 querya joilla saan tarvittavat ihmiset taulukosta ja yhden macron mika avaa vain alussa kaikkien queryjen tulokset, mutta onko mahdollista saada queryjen tulokset yhdelle "form":lle? Nyt tosiaan saan tulokset kuudelle erilliselle "form":lle. Ja viela silleen ettei sama ihminen nakyisi kahta kertaa,
vaikka se tulisikin kahden queryn tuloksena.
Toivottavasti kysymyksesta saa jotain selvaa..
Kiitos.
Access syntaksi on suoraan sieltä kotoisin, mutta voit kokeilla normaalissa SQL syntaksissa esiityvää sanaa UNION joka yhdistää eri kyselyiden tulokset yhteen tulosjoukkoon. Ehtona vain on se, että sarakkeita pitää olla yhtä monta joka kyselyssä.
UNION ALL käsky taas poistaa tuplarivit kaikista kyselyistä.
Eli esim.
select jotain
from taulu1
union
select jotain
from taulu2
Tosin minkä takia olet tehnyt 6 kyselyä, koska Accessissä on helpot työkalut sitä varten, että se muokkaa kyselyä lennosta? Eli ensin teet lomakkeita ja sitten niistä tehdään raportti.
Aihe on jo aika vanha, joten et voi enää vastata siihen.