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í
×
    dnes 16:22 | IT novinky

    Společnost Raspberry Pi patřící nadaci Raspberry Pi chystá IPO a vstup na londýnskou burzu.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | IT novinky

    Google na své vývojářské konferenci Google I/O 2024 představil řadu novinek. Keynote byl věnován umělé inteligenci (DeepMind, Gemini, Responsible AI).

    Ladislav Hagara | Komentářů: 1
    dnes 12:33 | Bezpečnostní upozornění

    V Gitu bylo nalezeno 5 zranitelností. Opraveny jsou ve verzích 2.45.1, 2.44.1, 2.43.4, 2.42.2, 2.41.1, 2.40.2 a 2.39.4. Útočník může připravit repozitář tak, že při jeho klonování (git clone) může dojít ke spuštění libovolného kódu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | IT novinky

    Virtualizační softwary VMware Workstation Pro a VMware Fusion Pro jsou nově pro osobní použití zdarma. Softwary VMware Workstation Player a VMware Fusion Player končí.

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

    Linuxová distribuce Endless OS (Wikipedie) byla vydána ve verzi 6.0.0. Přehled novinek i s náhledy v příspěvku na blogu, poznámkách k vydání a také na YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Nová verze

    Byl vydán Mozilla Firefox 126.0. Přehled novinek v poznámkách k vydání, poznámkách k vydání pro firmy a na stránce věnované vývojářům. Vylepšena byla funkce "Zkopírovat odkaz bez sledovacích prvků". Přidána byla podpora zstd (Zstandard). Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 126 je již k dispozici také na Flathubu a Snapcraftu.

    Ladislav Hagara | Komentářů: 0
    včera 15:22 | Nová verze

    Grafana (Wikipedie), tj. open source nástroj pro vizualizaci různých metrik a s ní související dotazování, upozorňování a lepší porozumění, byla vydána ve verzi 11.0. Přehled novinek v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 0
    včera 14:55 | Nová verze

    Byla vydána nová verze 24.0 linuxové distribuce Manjaro (Wikipedie). Její kódové jméno je Wynsdey. Ke stažení je v edicích GNOME, KDE PLASMA a XFCE.

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

    Byla představena oficiální rozšiřující deska Raspberry Pi M.2 HAT+ pro připojování M.2 periferii jako jsou NVMe disky a AI akcelerátory k Raspberry Pi 5. Cena je 12 dolarů.

    Ladislav Hagara | Komentářů: 2
    včera 12:44 | Pozvánky

    V Praze o víkendu proběhla bastlířská událost roku - výstava Maker Fair v Praze. I strahovští bastlíři nelenili a bastly ostatních prozkoumali. Přijďte si proto i vy na Virtuální Bastlírnu popovídat, co Vás nejvíce zaujalo a jaké projekty jste si přinesli! Samozřejmě, nejen českou bastlířskou scénou je člověk živ - takže co se stalo ve světě a o čem mohou strahováci něco říct? Smutnou zprávou může být to, že provozovatel Sigfoxu jde do

    … více »
    bkralik | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (74%)
     (5%)
     (10%)
     (11%)
    Celkem 276 hlasů
     Komentářů: 16, poslední včera 11:05
    Rozcestník
    Štítky: není přiřazen žádný štítek

    Dotaz: pomoc pri query

    23.5.2008 14:36 peter
    pomoc pri query
    Přečteno: 473×
    Ahoj, mam nasledujuci problem, mam tabulku z PK id, textom, datumom. z tejto tabulky vytahujem id zgrupene podla rovnakeho textu, no problem je v tom, ze mi to da vzdy prve id z tych ktore maju rovnaky text, ja chcem aby mi dalo id najnovsieho datumu s tych ktore som zgrupil. qwery vypada zatial takto

    SELECT id FROM tabulka WHERE GROUP BY text

    Za pomoc vopred dakujem.

    Odpovědi

    Jakub Hájek avatar 23.5.2008 14:40 Jakub Hájek | skóre: 14 | blog: zamek | Praha
    Rozbalit Rozbalit vše Re: pomoc pri query
    To WHERE tam nepatri.

    SELECT id FROM tabulka GROUP BY text
    Teprve tehdy, až nebudeme mít co ztratit, budeme opravdu svobodní.
    23.5.2008 14:44 peter
    Rozbalit Rozbalit vše Re: pomoc pri query
    ano , to som sa zmylil :-)
    Jakub Hájek avatar 23.5.2008 15:17 Jakub Hájek | skóre: 14 | blog: zamek | Praha
    Rozbalit Rozbalit vše Re: pomoc pri query
    A uz to funguje? nebo je chyba jinde?
    Teprve tehdy, až nebudeme mít co ztratit, budeme opravdu svobodní.
    23.5.2008 15:44 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: pomoc pri query
    Musíte použít vnořený dotaz. V dotazu, kde je GROUP BY, můžete použít v části SELECT jenom ty sloupce, které jsou v GROUP BY. Kdybyste nepoužíval MySQL, databáze by vám rovnou vynadala – MySQL (nějak) vybere jedno id ze seznamu, která patří do jedné skupiny, a to vám vrátí.
    19.8.2008 22:48 MaZ
    Rozbalit Rozbalit vše Re: pomoc pri query
    create table tabulka (id int4, text varchar(100), datum date);
    
    insert into tabulka(id, text, datum) values (1, 'text1', '20080101');
    insert into tabulka(id, text, datum) values (2, 'text1', '20080105');
    insert into tabulka(id, text, datum) values (3, 'text1', '20080103');
    insert into tabulka(id, text, datum) values (4, 'text2', '20080109');
    insert into tabulka(id, text, datum) values (5, 'text2', '20080108');
    
    select text, id
    from tabulka t 
    where datum = (select max(datum) from tabulka t2 where t2.text=t.text)
    
    v Oracle i takhle
    create table tabulka (id integer, text varchar2(100), datum date);
    -- ....
    SELECT t.text, t.id
    FROM (
    	SELECT text, id, rank () over (partition by text order by datum desc) poradi
    	from tabulka
         ) t
    WHERE poradi = 1
    vysledek
    text1	2
    text2	4
    21.8.2008 08:37 FooBar
    Rozbalit Rozbalit vše Re: pomoc pri query
    Nezminils co je to za RDBMS (z cehoz usuzuju, ze MySQL;) )... pomerne elegantne tohle resi postgres, kde muzes udelat neco jako (po pameti)...

    SELECT DISTINCT ON(text) * FROM tabulka ORDER BY date DESC
    22.8.2008 12:45 fanda
    Rozbalit Rozbalit vše Re: pomoc pri query
    Pokud platí, že čím novější datum (příspěvek) tím vyšší ID, šlo by použít toto: SELECT max(id) FROM tabulka GROUP BY text

    Jinak vnořený dotaz viz. výše.

    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.