http://www.sql-server-tool.com/compare-two-tables.htm Snad pomůže. > -----Original Message----- > From: Miloslav Balcar [mailto:milos.balcar (zavinac) gmail.com] > Sent: Friday, April 29, 2011 9:50 PM > > potřebuju poradit se SQL - mám úplné zatmění: > > Mám dvě tabulky (řekněme DATA2010, DATA2011), jsou strukturou zcela > shodné. Liší se pouze daty - v jedné jsou data za rok 2010, v druhé za rok > 2011. > Potřebuji k těm dvěma tabulkám přistupovat tak, jako by to byla tabulka > jediná: > > Nyní mám například dotaz (VPN je jeden ze sloupců): > > SELECT COUNT (*) FROM DATA2010 WHERE VPN LIKE něco SELECT * FROM > DATA2010 WHERE VPN LIKE něco ORDER BY DATE, TIME atd. > > a potřebuji, aby se prohledaly obě tabulky. > > SELECT * FROM DATA2010,DATA2011 WHERE... hlásí samozřejmě chybu. > > Vím, že je to začátečnický dotaz - jenže já s SQL zase tak často nepracuji. > Zatím jsem to provizorně vyřešil vytvořením dočasné tabulky kombnací > > SELECT INTO a INSERT INTO > > určitě ale existuje elegantnější a "systémovější" řešení. > > Strávil jsem u zákazníka celý den hledáním hardwarové závady a když jsem to > dal konečně do pořádku, tak se vytasili s dalším požadavkem, a už nějak > nemám sílu a nemyslí mi to. > Jo a jde o MS SQL.Received on 29. 04. 2011, 22:55 CEST
This archive was generated by hypermail 2.2.0 : 29. 04. 2011, 22:56 CEST