Tento návod vám popíše akým spôsobom môžte v tabuľke vyhľadať akýkoľvek záznam ktorý sa nenachádza v inej vami zvolenej tabuľke. Pre pochopenie uvádzam krátky príklad.
Predstavte si že vlastníte pôžičkáreň, a pre evidenciu svojich zákazníkov využívate databazu s nazvom "FIRMA", a tabuľku "zakaznici" v ktorej máte mimo iných aj stĺpec "meno".
Na evidenciu zákazníkov ktorý vám nesplácajú pôžičky, používate tabuľku "neplatiči".
V obidvoch tabuľkách máte stĺpec "zakaznikID" ktorý je nemenným identifikátorom každého zákazníka.
Vy ste sa teraz rozhodli že chcete odmeniť všetkých na čas platiacich zákazníkov a teda chcete teraz v tabuľke "zakaznici" zobraziť všetkých zákazníkov ktorý sa nenachádzajú v tabuľke "neplatiči. Skript ktorý spustíte ako query nad databazou "FIRMA" bude vypadať nasledovne:
SELECT "meno"
FROM "zakaznici"
WHERE (zakaznikID NOT IN(SELECT zakaznikID
FROM neplatiči))
Hotovo
Pre bližšie vysvetlenie , napíšte komentár ... pokúsim sa reagovať čo najskôr.
Posledné komentáre
pred 6 rokov 41 týždňov
pred 6 rokov 49 týždňov
pred 7 rokov 4 dni
pred 7 rokov 3 týždne
pred 7 rokov 21 týždňov
pred 7 rokov 29 týždňov
pred 7 rokov 37 týždňov
pred 7 rokov 37 týždňov
pred 7 rokov 40 týždňov
pred 7 rokov 40 týždňov