abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 17:11 | Nová verze

    Byl vydán Thunderbird 128 “Nebula”, tj. nová major verze poštovního klienta Thunderbird. Podrobnosti v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    11.7. 20:55 | IT novinky

    Aktivistický technologický kolektiv NoLog.cz spustil 7 nových služeb: anon.nolog.cz - NoLog identita, talk.nolog.cz - videokonferenční systém OpenTalk, vault.nolog.cz - bezpečný správce hesel pro jednotlivce a skupiny, search.nolog.cz - anonymní vyhledávač, kdy.nolog.cz - snadné domlouvání společných termínů, md.nolog.cz - editor pro společnou práci na textech ve formátu Markdown a nolog.chat - šifrovaný chat pro jednotlivce a skupiny.

    Ladislav Hagara | Komentářů: 0
    11.7. 02:33 | Nová verze

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. V květnu byly oznámeny pokroky při portaci na Linux. Dnes byly oznámeny oficiální linuxové buildy.

    Ladislav Hagara | Komentářů: 48
    11.7. 00:22 | Zajímavý článek

    Behdad Esfahbod pro článek Stav vykreslování textu v roce 2024 sesbíral, jaký software se používá pro vykreslování textu na open-source desktopu. Volně navazuje na přehled z let 2009 až 2012. Autor je hlavní vývojář knihovny HarfBuzz.

    Fluttershy, yay! | Komentářů: 4
    10.7. 18:55 | IT novinky

    Po 17 letech ukončila svou činnost (𝕏, Facebook) mezinárodní nezisková organizace Girls in Tech (Wikipedie) usnadňující ženám vstup do světa technologií. Došly finance. V dubnu ze stejného důvodu skončila organizace Women Who Code.

    Ladislav Hagara | Komentářů: 76
    10.7. 15:55 | Nová verze

    Byla vydána (𝕏) nová verze 9.6 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    10.7. 15:22 | IT novinky

    Společnosti O2 Czech Republic a Nordic Telecom Holding podepsaly 24. 6. 2024 smlouvu o prodeji stoprocentního podílu v Nordic Telecom Regional. Transakce podléhá schválení příslušnými úřady.

    Ladislav Hagara | Komentářů: 16
    10.7. 13:33 | Bezpečnostní upozornění

    Blast-RADIUS, zranitelnost v AAA protokolu RADIUS související s použitím hašovací funkce MD5. S vlastní doménou a logem.

    Ladislav Hagara | Komentářů: 2
    10.7. 00:11 | Bezpečnostní upozornění

    Podle belgické spotřebitelské organizace Testaankoop routery Linksys Velop Pro 6E a Velop Pro 7 při instalaci posílají SSID nakonfigurované Wi-Fi sítě a příslušné heslo v otevřeném tvaru na servery Amazonu (AWS) [Stack Diary, Testaankoop].

    Ladislav Hagara | Komentářů: 6
    9.7. 17:22 | Nová verze

    V IDE firmy Jetbrains založených na IntelliJ bude možné nativně použít Wayland. Podpora je přidána ve verzi 2024.2 EAP (Early Access Program).

    goliash | Komentářů: 0
    Rozcestník

    Dotaz: Sqlite3 & Python: jak zkombinovat data ze tri tabulek

    29.6.2015 23:24 zdenek2008 | skóre: 26
    Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    Přečteno: 656×
    Mam tri tabulky ze kterych bych potreboval zkombinovat data tak abych je mohl vypsat v ucelene forme. V prvni tabulce mam zapsana id urcitych zaznamu v tech ostatnich tabulkach:
    hlavni_tabulka:
    
    id_teto_tabulky
    id_v_tabulce1
    id_v_tabulce2
    jine_id_v_tabulce2
    polozka_teto_tabulky
    dalsi_polozka_teto_tabulky
    
    V pomocne tabulce1 mam pod prislusnym id nejakou polozku, kterou potrebuji dosadit do vysledku hledani.
    tabulka1:
    
    id
    nejaka_polozka
    
    V pomocne tabulce2 mam take pod prislusnym id nejakou polozku, kterou chci dosadit do vysledku hledani, ale z hlavni tabulky mi referuje do teto pomocne tabulky jeste jiny sloupec a to na jine id nez ten prvni, takze na kazdem radku vysledneho vypisu chci mit ve dvou sloupcich rozdilne polozky z te same pomocne tabulky.
    tabulka2:
    
    id
    nejaka_polozka
    
    Vysledek dotazu by mel vypadat takto:
    pozadovany_vysledek:
    
    id_teto_tabulky
    id_v_tabulce1 + polozka_z_te_tabulky_odpovidajici_tomuto_id
    id_v_tabulce2 + polozka_z_te_tabulky_odpovidajici_tomuto_id
    jine_id_v_tabulce2 + polozka_z_te_tabulky_odpovidajici_tomuto_jinemu_id
    polozka_teto_tabulky
    dalsi_polozka_teto_tabulky
    
    Idealne by se mel vysledek ziskat jedinym sql dotazem, asi JOIN nebo poddotazem, ale nejak jsem se v tom zamotal, nemeli byste nekdo nejaky tip co s tim? Predem diky.

    Řešení dotazu:


    Odpovědi

    Řešení 1× (zdenek2008 (tazatel))
    wamba avatar 30.6.2015 08:50 wamba | skóre: 38 | blog: wamba
    Rozbalit Rozbalit vše Re: Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    já bych udělal JOIN s tou tabulkou2 dvakrát
    This would have been so hard to fix when you don't know that there is in fact an easy fix.
    30.6.2015 14:13 zdenek2008 | skóre: 26
    Rozbalit Rozbalit vše Re: Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    Diky wambo, uz to funguje.
    30.6.2015 10:28 Marek
    Rozbalit Rozbalit vše Re: Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    Neni uplne jasne (me vubec), podle ceho chcete vyhledavat. Na tom dost zavisi, jak se budete dotazovat database.

    Take, pokud by to bylo mozne, byste mohl prilepit vzorek te sqlite db, aby se dalo vse overit. Ale to je spis nice to have.
    Řešení 1× (zdenek2008 (tazatel))
    30.6.2015 11:51 izidor
    Rozbalit Rozbalit vše Re: Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    select 
    ht.id_teto_tabulky,
    ht.id_v_tabulce1,
    t1.nejaka_polozka,
    ht.id_v_tabulce2,
    t2a.nejaka_polozka,
    ht.jine_id_v_tabulce2,
    t2b.nejaka_polozka,
    ht.polozka_teto_tabulky,
    ht.dalsi_polozka_teto_tabulky
    from
    hlavni_tabulka ht,
    tabulka1 t1,
    tabulka2 t2a,
    tabulka2 t2b
    where
    ht.id_v_tabulce1 = t1.id
    and ht.id_v_tabulce2 = t2a.id
    and ht.jine_id_v_tabulce2 = t2b.id
    
    
    30.6.2015 14:11 zdenek2008 | skóre: 26
    Rozbalit Rozbalit vše Re: Sqlite3 & Python: jak zkombinovat data ze tri tabulek
    Diky moc izidore, tohle je presne ono, fungovalo to hned napoprve, stacilo jen nahradit nazvy v sql dotazu.

    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.