Access - jak spojit dvě tabulky se stejnou strukturou? Vyřešeno

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Lucinka_BUBU
Level 1
Level 1
Příspěvky: 90
Registrován: září 11
Pohlaví: Nespecifikováno
Stav:
Offline

Access - jak spojit dvě tabulky se stejnou strukturou?  Vyřešeno

Příspěvekod Lucinka_BUBU » 24 led 2012 17:46

Ahojte,

víte někdo, jak bych mohla dát dohromady dvě tabulky se stejnou strukturou (klidně dotazem), tak aby mi vznikla jedna tabulka.

Určitě tam nebudou duplicitní hodnoty.

Ráda bych je použila dál v křížovém dotazu.

Moje představa je, že budu mít pořád dvě různé tabulky. Takže žádné importy z jedné tabulky do druhé.

Jen bych potřebovala je spojit pro jeden dotaz, aby hledal v obou tabulkách

Děkuji za radu

Reklama
karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod karel.laska » 25 led 2012 07:43

Zdravím,
nedávno jsem to potřeboval, udělal jsem to jednoduše přidávacím dotazem do nově vytvořené tabulky.
Vzhledem k tomu, že to budu potřebovat také, zkusil jsem hledat na netu a ejhle :-)
Takže případné studium zde
http://office.microsoft.com/cs-cz/access-help/slouceni-vysledku-nekolika-vyberovych-dotazu-pomoci-sjednocovaciho-dotazu-HA010341541.aspx
Popřípadě v rychlosti

Kód: Vybrat vše

SELECT *
FROM Tabulka1
UNION ALL
SELECT *
FROM Tabulka2;


Podotýkám že musí být stejné datové typy a předpokládám že i jména sloupců, nezkoušel jsem.
Navíc musíte tento dotaz vytvořit ručně, napsáním SQL dotazu přímo.

S pozdravem Karel

Lucinka_BUBU
Level 1
Level 1
Příspěvky: 90
Registrován: září 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod Lucinka_BUBU » 27 led 2012 10:31

Ahoj,
děkuji za odpověď, jen si nejsem jistá, jestli je to provázané.

Mám dojem, že ten sjednocovací dotaz jsem zkoušela, ale sjednotil mi tabulky, jenže není dál propojený, takže následné změny v tabulkách se v něm nezobrazují.

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod d1amond » 27 led 2012 10:53

Většinou se to řeší elegantně přes

Kód: Vybrat vše

create view MujAlias
kde se pomocí Join obě tabulky propojí.
Následně se použije

Kód: Vybrat vše

select * from MujAlias
.
Akorát mám dojem, že nejsme jednotní v pojmech. Dotazem je myšlen náhled na data v tabulkách. INSERT je zcela něco jiného.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Lucinka_BUBU
Level 1
Level 1
Příspěvky: 90
Registrován: září 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod Lucinka_BUBU » 27 led 2012 11:01

Tak obávám se, že tohle je na mě trochu složitý, zkus mi to vysvětlit, tak jako bys to říkal začátečníkovi.

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod d1amond » 27 led 2012 11:06

Byavím se ale o sestavách nad tabulkou, nikoliv formulářích pro vkládání dat. Tam to nejde řešit tak lehce, zvlášť v případě více tabulek.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

Lucinka_BUBU
Level 1
Level 1
Příspěvky: 90
Registrován: září 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod Lucinka_BUBU » 27 led 2012 11:32

Tak jestli tomu dobře rozumím, tak by se to dalo řešit přes setavu.

vytvořím si sestavu MujAtlas a na ni se potom můžu odkazovat...

přes setvu mě to nenapodlo řešit.

vyzkouším a dám vědět, jak jsem dopadla

Děkuji

d1amond
člen HW spec týmu
Elite Level 12
Elite Level 12
Příspěvky: 16119
Registrován: květen 08
Bydliště: České Budějovice
Pohlaví: Muž
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod d1amond » 27 led 2012 11:48

Ale přes sestavy se data nevkládají, ale prohlížejí.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?

karel.laska
Level 2.5
Level 2.5
Příspěvky: 274
Registrován: červen 11
Pohlaví: Muž
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod karel.laska » 27 led 2012 12:12

Zdravím,

nevím proč by se ve sjednocovacím dotazu neměly projevit změny v tabulkách.
No nic, jsem zvědav, jak se tento dotaz bude vyvíjet.

S pozdravem Karel

Lucinka_BUBU
Level 1
Level 1
Příspěvky: 90
Registrován: září 11
Pohlaví: Nespecifikováno
Stav:
Offline

Re: Access - jak spojit dvě tabulky se stejnou strukturou?

Příspěvekod Lucinka_BUBU » 05 úno 2012 18:27

Zjistila jsem, že ten sjednocovací dotaz je pro moje potřeby dostatečný.

Proto bych vám všech chtěla poděkovat a uzavřu tuto diskusi.


Zpět na “Kancelářské balíky”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 8 hostů