Portál AbcLinuxu, 10. května 2025 13:59

Dotaz: Sčítání v Kexi

27.9.2008 14:22 gezis.bloguje.cz
Sčítání v Kexi
Přečteno: 1920×
Odpovědět | Admin
Na Win 98 jsem kdysi používal MS Access 97 a jeho ovládání se mi již dostalo do krve. Na Debianu Etch jsem zkusil jako alternativu začít s prográmkem Kexi (pokud byste měli nějaký lepší návrh na alternativu pro MS Access, klidně se ozvěte - určitě mi to pomůže).

Problém je následující: Dělám pro kamaráda DB pro malé knihkupectví. V podstatě tam mají být 2 tabulky: 1 s kódem, popisem a cenou každé knihy; ve 2. se zaznamená datum, kód knihy, které se prodej týká, a kolik kusů se prodalo (toto může být i záporné číslo! tj. knihy znovunakoupené od nakladatele).

Nyní bych potřeboval vytvořit následující dotaz: kód knihy a kolik kusů se již celkově prodalo (Pozor, musí umět i započítat záporné hodnoty pro knihy nakoupené ze skladu). Nemůžu tedy přijít na to, jak kolonku kusů v záznamech sečítat (nějaký SQL příkazem?).

Jak by to bylo možné? Prosím o ne moc komplikovaně, s db teprv začínám...
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

otula avatar 28.9.2008 00:42 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Sčítání v Kexi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Na sčítání se dá použít přímo SQL (SELECT SUM(prodane_kusy) FROM zbozi), jenže máš asi smůlu, protože:
Aggregation functions like SUM, AVG, MAX... are not related to INSERTs but yes, neither these are supported for now (because aggregations are related to yet unsupported GROUP BY clause).
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.
28.9.2008 13:00 gezis.bloguje.cz
Rozbalit Rozbalit vše Re: Sčítání v Kexi
Znáte tedy nějakou jinou alternativu ke Kexi, něco, co používá většina lidí nebo něco opravdu šikovného pro SQL, abych k tomu na i-netu našel dost materiálů?
otula avatar 28.9.2008 13:25 otula | skóre: 45 | blog: otakar | Adamov
Rozbalit Rozbalit vše Re: Sčítání v Kexi
Nic podobného MS Access (či Kexi) pro Linux neznám. O něco se snaží OOo, ale přijde mi to celkem nepoužitelné.
Kdo vám tvrdí, že jste paranoidní, ten v tom spiknutí s největší pravděpodobností jede taky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.