Autor | Zpráva | ||
---|---|---|---|
JardaB Profil |
#1 · Zasláno: 8. 5. 2013, 11:37:41
Prosím o radu jak porovnat dva záznamy dvou tabulek. Potřebuji zjistit zda záznam z Table_B je v naprosté shodě se záznamem s Table_A bez ohledu na počet a názvy sloupků. Struktura a názvy sloupků tabulek je naprosto shodný. Jde o to, abych nemusel vypisovat do dotazu všechny sloupky a porovnávat jej s druhými v druhé tabulce. Problém je navíc v tom, že záznamy se budou lišit v klíči ID, ten chci z dotazu vyjmout, protože ten jediný bude vždy jiný. Předpoklad je, že budu v rekurzi procházet záznamy z Table_B a zjištovat shody v Table_A
|
||
Taps Profil |
#2 · Zasláno: 8. 5. 2013, 12:20:15
JardaB:
počet řádků tabulky A a tabulky B je rovněž shodný ? zkoušel jsi použít if + inner join |
||
JardaB Profil |
#3 · Zasláno: 8. 5. 2013, 13:07:49
Zatím jsem nic nezkoušel, protože bych rád aby dotaz zatěžoval co nejméně, tedy bych uvítal názory ostatních
Počet řádků shodný není. V tabulce A je kompletní sortiment klientů a v tabulce B jsou v určitém intervalu znovu načítány položky jednotlivého klienta k porovnání a změnám v sortimentu. Shodné položky se v Table_A ponechají a neshodné smažou a nahradí novými. |
||
Časová prodleva: 11 let
|
0