RE: SQL dotaz

From: Tomáš Koželuh <mr.death (zavinac)>
Date: Fri, 29 Apr 2011 22:55:53 +0200
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