abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:44 | Nová verze

    Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    dnes 02:22 | Nová verze

    Google Chrome 144 byl prohlášen za stabilní. Nejnovější stabilní verze 144.0.7559.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 10 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube).

    Ladislav Hagara | Komentářů: 1
    dnes 01:55 | Humor

    Microsoft zveřejnil zdrojový kód XAML Studia a uvolnil ho pod MIT licencí. XAML Studio je nástroj ze světa Windows, určený pro tvorbu uživatelského rozhraní aplikací pomocí XAML (Extensible Application Markup Language). Stalo se tak zhruba po osmi letech od prvního prohlášení Microsoftu, že se tento kód chystá zveřejnit.

    NUKE GAZA! 🎆 | Komentářů: 0
    dnes 01:44 | Zajímavý projekt

    TimeCapsule, 'časová kapsle', je jazykový model trénovaný výhradně na datech z určitých míst a časových období, aby se tak napodobila autentická slovní zásoba, způsob vyjadřování a názory dané doby. Na Hugging face jsou k dispozici modely natrénované na historických textech dostupných v oblasti Londýna mezi lety 1800 až 1875.

    NUKE GAZA! 🎆 | Komentářů: 0
    včera 17:55 | Nová verze

    Radicle byl vydán ve verzi 1.6.0 s kódovým jménem Amaryllis. Jedná se o distribuovanou alternativu k softwarům pro spolupráci jako např. GitLab.

    Ladislav Hagara | Komentářů: 0
    včera 13:22 | Upozornění

    Zemřel Scott Adams, tvůrce komiksových stripů Dilbert parodujících pracovní prostředí velké firmy.

    Ladislav Hagara | Komentářů: 3
    včera 13:00 | Nová verze

    Sdružení CZ.NIC vydalo novou verzi Knot Resolveru (6.1.0). Jedná se o první vydanou stabilní verzi 6, která je nyní oficiálně preferovanou a doporučovanou verzí, namísto předešlé verze 5. Více o Knot Resolveru 6 je možné se dočíst přímo v dokumentaci.

    VSladek | Komentářů: 1
    včera 01:22 | Nová verze

    Byl vydán Linux Mint 22.3 s kódovým jménem Zena. Podrobnosti v přehledu novinek a poznámkách k vydání. Vypíchnout lze, že nástroj Systémová hlášení (System Reports) získal mnoho nových funkcí a byl přejmenován na Informace o systému (System Information). Linux Mint 22.3 bude podporován do roku 2029.

    Ladislav Hagara | Komentářů: 1
    13.1. 21:33 | Nová verze

    Wine bylo po roce vývoje od vydání verze 10.0 vydáno v nové stabilní verzi 11.0. Přehled novinek na GitLabu. Vypíchnuta je podpora NTSYNC a dokončení architektury WoW64.

    Ladislav Hagara | Komentářů: 5
    13.1. 16:11 | Nová verze

    Byl vydán Mozilla Firefox 147.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Firefox nově podporuje Freedesktop.org XDG Base Directory Specification. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 147 bude brzy k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (5%)
     (0%)
     (8%)
     (19%)
     (3%)
     (6%)
     (3%)
     (11%)
     (45%)
    Celkem 435 hlasů
     Komentářů: 12, poslední včera 21:12
    Rozcestník

    Dotaz: Postgres: jak sestavit dotaz vyuzivajici vysledek z jineho dotazu

    6.4.2015 19:49 Jiri Tomasek
    Postgres: jak sestavit dotaz vyuzivajici vysledek z jineho dotazu
    Přečteno: 471×
    Ahoj,

    narazil jsem na asi ne prilis slozity problem a budu rad, kdyz me nekdo nakopnete spravnym smerem.

    Mam v postgresu jednoduchou databazi o 3 tabulkach: lidi, souteze a vykony (mysleno vykony lidi v jednotlivych soutezich).

    1. krok: Na zaklade nejakeho slozitejsiho select dotazu nad temito tabulkami vypocitam nasledujici tabulku

    id_cloveka hodnoceni
    clovek1 222
    clovek2 333
    atd.
    

    kde hodnoceni je proste nejaka ciselna hodnota. (Pro jednoduchost si treba muzeme predstavit, ze hodnoceni je stanoveno jako nejlepsi vysledek ze soutezi, kde se dany clovek ucastnil, ale to neni dulezite)

    2. krok: No a ja ted chci stanovit soucet techto hodnoceni jednotlivych lidi pro danou soutez.

    Priklad:
    soutez1 ma tyto ucastniky:
    clovek1 s hodnocenim 222
    clovek2 s hodnocenim 333
    clovek3 s hodnocenim 444
    
    soutez2 ma tyto ucastniky:
    clovek 2 s hodnocenim 333
    clovek 4 s hodnocenim 555
    
    No a ja bych si pral ziskat neco jako

    soutez1 999
    soutez2 888
    

    Samozrejme si muzu ulozit vysledek z prvniho select statementu nekam mimo databazi do hashe a pak posilat selecty, abych zjistil seznamy ucastniku. Tohle mi funguje, ale bylo by mnohem peknejsi to udelat v jednom dotazu primo uvnitr databaze.

    Řešení dotazu:


    Odpovědi

    6.4.2015 20:07 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: Postgres: jak sestavit dotaz vyuzivajici vysledek z jineho dotazu
    SELECT soutez, sum(skore) FROM hodnoceni GROUP BY soutez;
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    6.4.2015 20:38 Jiri Tomasek
    Rozbalit Rozbalit vše Re: Postgres: jak sestavit dotaz vyuzivajici vysledek z jineho dotazu
    Aha, tak ted se stydim za blbej dotaz. Ono je to hrozne jednoduchy - neuvedomil jsem si, ze mohu i do FROM sekce vlozit vnoreny SQL dotaz, to mi doslo az pri cteni tve odpovedi. Diky moc.

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.