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 05:33 | Zajímavý článek

    Sny o designu GNOME Shellu, článek s náhledy a videi, představuje dlouhodobou vizi týmu GNOME pro vylepšení uživatelského rozhraní GNOME Shellu. Zatímco nedávné verze přinášely spíše drobné úpravy, designéři nyní plánují zásadnější změny.

    Ladislav Hagara | Komentářů: 6
    dnes 05:22 | Nová verze

    Byla vydána nová verze 10.5 sady aplikací pro SSH komunikaci OpenSSH. Přináší řadu důležitých bezpečnostních oprav, vylepšení funkcí a oprav chyb. Nově vyžaduje podporu ECC (Elliptic Curve Cryptography) v libcrypto, včetně křivky NISTP521.

    Ladislav Hagara | Komentářů: 1
    dnes 05:11 | Nová verze

    Byla vydána nová verze 10.6 z Debianu vycházející linuxové distribuce DietPi pro (nejenom) jednodeskové počítače. S novými obrazy pro Orange Pi 4 Pro, Orange Pi Zero 3W a Odroid M1/M1S/M2. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | IT novinky

    Námořní drony používané elitními jednotkami britského královského námořnictva tajně posílaly údaje do Číny. Stroje vybavené čínskými komponenty měly být využívány pro vojenské operace na Blízkém východě. Kamery na dálkově řízených průzkumných člunech K3 Scout byly vybavené součástkami, které bez vědomí britského námořnictva odesílaly informace do spojeného zařízení v Číně. Britské námořní síly využívaly flotilu námořních dronů

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 13:33 | IT novinky

    Alza.cz nabízí herní AlzaPC s předinstalovaným Linuxem (YouTube), konkrétně s linuxovou distribucí Bazzite (Wikipedie).

    Ladislav Hagara | Komentářů: 7
    včera 04:55 | Nová verze

    Squeak (Wikipedie), open source implementace programovacího jazyka a prostředí Smalltalk, byl vydán ve verzi 6.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Bezpečnostní upozornění

    V Linuxu v KVM byla nalezena a v upstreamu již byla opravena kritická zranitelnost Zapscape aneb CVE-2026-64561. Root na hostovaném počítači (virtuální stroj) může obejít izolaci a získat plnou kontrolu nad hostitelským systémem (DoS útok nebo vzdálené spuštění kódu s právy roota). Na obou hlavních architekturách – Intel i AMD. Zranitelnost v Linuxu existovala 6 let (od července 2020 do července 2026).

    Ladislav Hagara | Komentářů: 0
    10.8. 19:00 | IT novinky

    Počítačová hra Knytt napsaná v Multimedia Fusion 2 byla vydána před 20 lety. Při této příležitosti byl dnes představen moderní port (YouTube) této plošinovky na současné operační systémy pod názvem Knytt Classic. Je zdarma k dispozici na Steamu a GOG.com.

    Ladislav Hagara | Komentářů: 0
    10.8. 16:00 | IT novinky

    Americká technologická společnost Meta Platforms představila nový model umělé inteligence (AI) Muse Glimmer. Model je menší než přední modely AI od konkurence a má běžet přímo na počítačích uživatelů. Meta model zpřístupní jako open source, tedy otevřený software. Nový model je navržen tak, aby zvládal takzvané agentní úkoly na počítačích se spotřebitelskou grafickou kartou. Klade si tak za cíl uspokojit poptávku po systémech AI, které běží přímo na zařízeních uživatelů.

    Ladislav Hagara | Komentářů: 8
    10.8. 12:11 | Pozvánky

    V pátek 28. srpna 2026 se v pražském Karlíně uskuteční již osmý Mobilní Hackday. Akce začne v 10:00 a potrvá až do večera. Setkání proběhne v prostorách SUSE Linux, s.r.o. na adrese Křižíkova 148/34, Praha 8 – Karlín. Nejbližší zastávkou je Křižíkova, kam se lze dostat tramvají i metrem. Na programu budou například novinky z posledních měsíců, možnosti, jak si zjednodušit práci s LLM/AI, a také nová linuxová distribuce BengalOS, včetně … více »

    David Heidelberg | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (2%)
     (18%)
     (30%)
     (6%)
     (6%)
     (2%)
     (15%)
     (23%)
    Celkem 2371 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: Oracle 11g rowToColumn/LISTAGG

    6.4.2017 08:01 chucky
    Oracle 11g rowToColumn/LISTAGG
    Přečteno: 1549×
    Moze mi niekto nazorne ukazat SQL prikaz s vyuzitim LISTAGG? Mam
    SELECT
      col1,
      col2,
      ...
      coln,
      SELECT a where b > c from TAB2
    FROM TAB1;
    
    , kde vysledkom vnoreneho selectu moze byt viacero riadkov, teda napr.:
    +------+
    | val1 |
    | val2 |
    | ...  |
    | valn |
    +------+
    
    Ja potrebujem tieto riadky dostat do jednej stlpca, takze vysledok celeho selectu bude takyto:
    +-----------------------------------------------+
    | col1 | col2 | ... | coln | a                  |
    | ...  | ...  | ... | ...  | val1,val2,...,valn |
    +-----------------------------------------------+
    

    Odpovědi

    6.4.2017 09:47 jekub
    Rozbalit Rozbalit vše Re: Oracle 11g rowToColumn/LISTAGG
    Vas priklad mi prijde nesmyslny, nejspis chcete neco jineho. Mozna nejake spojeni tab1, tab2 a listagg podle group by. Nicmene ptal jste se na tohle:

    drop table tab1;
    create table tab1(
        col1 varchar2(10),
        col2 varchar2(10),
        col3 varchar2(10)
    );
    insert into tab1 values('col1','col2','col3');
    commit;
    
    drop table tab2;
    create table tab2(
        val varchar2(10)
    );
    insert into tab2 values('val1');
    insert into tab2 values('val2');
    insert into tab2 values('val3');
    commit;
    
    select tab1.*,(select listagg(val,',') within group (order by val) from tab2) from tab1;
    
    6.4.2017 15:48 gnat
    Rozbalit Rozbalit vše Re: Oracle 11g rowToColumn/LISTAGG
    LISTAGG zagreguje sloupec z více řádek do jednoho stringu, transormaci řádků do sloupců umí např. analytická funkce LAG
    13.4.2017 10:02 Daniel
    Rozbalit Rozbalit vše Re: Oracle 11g rowToColumn/LISTAGG
    Ale kdeže, LAG dělá něco úplně jiného. A sice, že v množině seřazené podle nějakých klíčů - tohle řazení je ale nezávislé na order by výsledné množiny záznamů - vypočítá hodnotu sloupce jako hodnotu zadaného sloupce z předešlého řádku, volitelně jak moc předešlý, defaulně 1. Pro víc detailů nastudujte analytické funkce
    6.4.2017 18:40 Ivan
    Rozbalit Rozbalit vše Re: Oracle 11g rowToColumn/LISTAGG
    Pokud jde o prevod z radek na sloupce a naopak, tak k tomu slouzi klazule PIVOT (popr. PIVOT XML) a UNPIVOT. Pokud chces vice hodnot v jednom policku tabulky tak pouzij LISTAGG popr. XMLAGG.

    PS: mel bys' jeste zapracovat na zadani. Ocekavany vystupni format neni uplne jednoznacny.

    8.5.2017 00:44 citanus | skóre: 12 | Cork (Ireland)
    Rozbalit Rozbalit vše Re: Oracle 11g rowToColumn/LISTAGG

    CONCAT

    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.