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 12:11 | Nová verze

    Raspberry Pi OS, oficiální operační systém pro Raspberry Pi, byl vydán v nové verzi 2025-10-01. Přehled novinek v příspěvku na blogu Raspberry Pi a poznámkách k vydání. Jedná o první verzi postavenou na Debianu 13 Trixie.

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

    Byla vydána nová verze 4.6 svobodného notačního programu MuseScore Studio (Wikipedie). Představení novinek v oznámení v diskusním fóru a také na YouTube.

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

    Společnost DuckDuckGo stojící za stejnojmenným vyhledávačem věnovala 1,1 milionu dolarů (stejně jako loni) na podporu digitálních práv, online soukromí a lepšího internetového ekosystému. Rozdělila je mezi 29 organizací a projektů. Za 15 let rozdala 8 050 000 dolarů.

    Ladislav Hagara | Komentářů: 4
    včera 20:11 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.17. Díky 278 přispěvatelům.

    Ladislav Hagara | Komentářů: 0
    včera 16:11 | Nová verze

    Bylo vydáno openSUSE Leap 16 (cs). Ve výchozím nastavení přichází s vypnutou 32bitovou (ia32) podporou. Uživatelům však poskytuje možnost ji ručně povolit a užívat si tak hraní her ve Steamu, který stále závisí na 32bitových knihovnách. Změnily se požadavky na hardware. Leap 16 nyní vyžaduje jako minimální úroveň architektury procesoru x86-64-v2, což obecně znamená procesory zakoupené v roce 2008 nebo později. Uživatelé se starším hardwarem mohou migrovat na Slowroll nebo Tumbleweed.

    Ladislav Hagara | Komentářů: 1
    včera 16:00 | IT novinky

    Ministerstvo průmyslu a obchodu (MPO) ve spolupráci s Národní rozvojovou investiční (NRI) připravuje nový investiční nástroj zaměřený na podporu špičkových technologií – DeepTech fond. Jeho cílem je posílit inovační ekosystém české ekonomiky, rozvíjet projekty s vysokou přidanou hodnotou, podpořit vznik nových technologických lídrů a postupně zařadit Českou republiku mezi země s nejvyspělejší technologickou základnou.

    … více »
    Ladislav Hagara | Komentářů: 3
    včera 12:55 | Nová verze

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

    Ladislav Hagara | Komentářů: 3
    včera 03:22 | IT novinky

    Společnost OpenAI představila text-to-video AI model Sora 2 pro generování realistických videí z textového popisu. Přesnější, realističtější a lépe ovladatelný než předchozí modely. Nabízí také synchronizované dialogy a zvukové efekty.

    Ladislav Hagara | Komentářů: 4
    30.9. 23:11 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04-1.0, tj. první stabilní vydání založené na Ubuntu 24.04 LTS.

    Ladislav Hagara | Komentářů: 0
    30.9. 21:00 | Komunita

    Rakouská armáda přechází na LibreOffice. Ne kvůli licencím (16 000 počítačů). Hlavním důvodem je digitální suverenita. Prezentace v pdf z LibreOffice Conference 2025.

    Ladislav Hagara | Komentářů: 39
    Jaké řešení používáte k vývoji / práci?
     (41%)
     (47%)
     (15%)
     (16%)
     (18%)
     (14%)
     (17%)
     (14%)
     (14%)
    Celkem 158 hlasů
     Komentářů: 9, poslední 24.9. 17:28
    Rozcestník

    Dotaz: Vyber viacerych tabuliek

    4.7.2019 12:02 Martin
    Vyber viacerych tabuliek
    Přečteno: 960×
    Mam databazu ktora ma asi cca 200 tabuliek. Potreboval by som toto. Niekolko tabuliek ma zaciatok nazvu rovnaky. A s tychto tabuliek by som potreboval vymazat data starsie ako nejake obdobie, povedzme dva roky. Do databazy sa ukladaju kazdu minutu udaje z cidiel a tym padom je tam celkom dost udajov. A dalej sa spracuvaju inym systemom. Potom uz starsie data niesu potrebne. Vymazat z tabulky starsie data ako dva roky viem ale chcel by som to urobit v jednom prikaze nieco ako

    DELETE * FROM nazovdatabazy.tab* WHERE ... a namiesto tab* by boli tabulky tab1,tab2,tab3 atd

    chcem to spravit ako script, ktory sa bude spustat automaticky a tie tabulky po pridani pristroja mozu tiez vznikat automaticky. Cize aby som po pridani tabulky nemusel aktualizovat script. Prip. ak sa toto da riesit nejako inak?

    dakujem,

    Odpovědi

    4.7.2019 14:12 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
    Rozbalit Rozbalit vše Re: Vyber viacerych tabuliek
    Je možné vypsat existující tabulky, projít v cyklu a sql vygenerovat dynamicky. V proceduře nebo externím skriptu. Jak přesně - to záleží na databázi.

    Je mimochodem otázka, zde je použitý návrh optimální - proč třeba nejsou údaje v jedné tabulce (nebo několika málo tabulkách) a proč se třeba nepoužila specializovaná timeseries database. To ale není předmětem dotazu.
    -- OldFrog
    4.7.2019 14:49 Martin
    Rozbalit Rozbalit vše Re: Vyber viacerych tabuliek
    Jedna sa o MariaDB verzia 5.5.56 ak sa dobre pamatam, niesom autor a navrh a pouzite komponenty uz aktualne neovplivnim. Takze skusim nejaky ten script, ktory bude generovat sql prikazy. V databazach sa moc nevyznam, ovladam len nejake tie zaklady :-)
    5.7.2019 18:20 debian+
    Rozbalit Rozbalit vše Re: Vyber viacerych tabuliek
    Sprav nieco take:
    $tables=get_table_names_spec();
    foreach($tables as $table)
        2roky_zmaz($table);
    Ako zistit get_tables_names: https://mariadb.com/kb/en/library/show-tables/

    V pripade, ze chces mat co najmenej dotazov (tak urob), tak:
    $tables=get_table_names_spec();
    get_2roky_zmaz_cmd($table);
    mysq_dotaz($cmd);
    Mozes poslat aj v jednom dotaze na databazu aj viac SQL prikazov, ale musis ich oddelit bodkociarkou.

    Pripadne mozes pouzit cyklus v mysql pre MariaDB. Tie cykly su uz ale rozsirenina SQL pre MariaDB. Resp. nie je 100% garantovane, ze to bude fungovat na inom databazovom servere.

    Alebo vyssia liga by bola pouzit proceduru, ktoru uz len z kodu zavolas.
    5.7.2019 18:27 debian+
    Rozbalit Rozbalit vše Re: Vyber viacerych tabuliek
    OPRAVA ODSEKU:

    V pripade, ze chces mat co najmenej dotazov (tak urob), tak:
    $tables=get_table_names_spec();
    get_2roky_zmaz_cmds($tables);
    mysq_dotaz($cmd);
    6.7.2019 21:43 Martin
    Rozbalit Rozbalit vše Re: Vyber viacerych tabuliek
    Dakujem, vyskusam ale vyzera to dobre

    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.