Sbφrka p°φklad∙ dotaz∙
Pou₧φvat se budou tabulky FAKTURY a FIRMY z aplikace P╪═KLADY. Pou₧itΘ dotazy naleznete v tΘ₧e aplikaci nazvanΘ DOTAZ_01 a₧ _N.
Tabulka FIRMY je jednoduch² adresß° naÜich obchodnφch partner∙. Mß tuto strukturu:
Sloupec |
Typ |
Popis |
CISLO |
INT |
Φφslo firmy; primßrnφ klφΦ |
NAZEV |
CHAR(40) |
nßzev firmy |
M╠STO |
CHAR (20) |
sφdelnφ m∞sto |
ULICE |
CHAR (20) |
ulice a Φφslo |
STAT |
CHAR (4) |
zkratka stßtu (CR nebo SR) |
PSC |
CHAR (6) |
sm∞rovacφ Φφslo |
STATUS |
CHAR |
O = odb∞ratelΘ; D = dodavatelΘ |
DAT_ZAPISU |
DATE |
datum zavedenφ do tabulky |
PRACOVN═K |
CHAR (20) |
odpov∞dn² pracovnφk |
Tabulka FAKTURY je seznam vÜech faktur p°iÜl²ch i odeÜl²ch. Mß tuto strukturu:
Sloupec |
Typ |
Popis |
CISLO |
SMALLINT |
Φφslo faktury; primßrnφ klφΦ |
DAT1 |
DATE |
datum vystavenφ nebo p°φchodu |
DRUH |
SMALLINT |
1 = doÜlΘ; 2 = odeslanΘ |
FIRMA |
INT |
Φφslo firmy z tabulky firem (cizφ klφΦ) |
CASTKA |
NUMERIC(14,2) |
kolik pen∞z |
ZAPLACENO |
DATE |
datum zaplacenφ |
Seznam subsekcφ:
- Strana 2 (ORDER BY, WHERE)
- Strana 3 (JOIN, COUNT, GROUP BY)
- Strana 4 (HAVING, AVG(v²raz))
- Strana 5 (Self-join, DISTINCT)
- Strana 6 (IS NULL, SELECT v²raz)
- Strana 7 (EXTRACT, OUTER JOIN)
- Strana 8 (IN, BETWEEN, subdotaz)
- Strana 9 (subdotaz)
- Strana 10 (subdotaz x JOIN)
- Strana 11 (SELECT subdotaz, COUNT DISTINCT)
- Strana 12 (UNION)
- Strana 13 (UNION, subdotaz)
- Strana 14 (INTERSECT, EXCEPT)
- Strana 15 (CASE v SELECT)