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 19:22 | Nová verze

    GNU Project Debugger aneb GDB byl vydán ve verzi 18.1. Podrobný přehled novinek v souboru NEWS.

    Ladislav Hagara | Komentářů: 0
    včera 23:33 | Humor

    Prezident USA Donald Trump během svého projevu na valném shromáždění OSN 22. září 2026 prohlásil, že umělá inteligence 'bude dále oficiálně nazývána superinteligencí', zkráceně SI. Svůj návrh zdůvodnil takto: 'Použití slova artificial činí inteligenci falešnou. Ona falešná není, ve skutečnosti je úžasná'. Zároveň ve svém proslovu prohlásil, že Spojené státy kategoricky odmítají jakékoliv pokusy o vytvoření 'globalistického

    … více »
    AfD 💙 | Komentářů: 12
    včera 23:22 | Nová verze

    Čínská technologická firma Xiaomi představila novou verzi 2.6 svého modelu MiMo, váhy modelů MiMo‑V2.6‑Pro‑RL a MiMo‑V2.6‑Flash‑RL jsou dostupné na HuggingFace pod licencí MIT. Výkonnější varianta Pro má přes bilion parametrů, z toho 42 miliard aktivních, úspornější Flash 309 miliard parametrů, z nichž se při generování aktivuje přibližně 15 miliard. Oba modely mají délku kontextového okna milion tokenů. Tyto MoE modely zvládají

    … více »
    AfD 💙 | Komentářů: 0
    včera 03:33 | Komunita

    Proběhl Snapdragon Summit 2026. Společnost Qualcomm se mimo jiné pochlubila během Linuxu na čipech Snapdragon X2. Zatím pouze v ranní verzi vhodné pro vývojáře linuxových distribucí a přispěvatele do jádra Linux.

    Ladislav Hagara | Komentářů: 0
    24.9. 21:11 | Nová verze

    Byla vydána nová verze 2.0 klienta F-Droid určeného pro instalaci bezplatných a otevřených mobilních aplikací do Androidu ze softwarového repozitáře F-Droid (Wikipedie). Jedná se o alternativu k Google Play.

    Ladislav Hagara | Komentářů: 7
    24.9. 12:11 | Komunita

    Debian Inference Portal nabízí vývojářům Debianu bezplatný přístup ke službám AI/LLM. Sponzorem je společnost Scaleway.

    Ladislav Hagara | Komentářů: 0
    24.9. 11:44 | Bezpečnostní upozornění

    Robert Ressl nalezl ve WordPressu kritickou zranitelnost CVE-2026-87902 s CVSS 9.2. Útočníkům umožňuje neoprávněný přístup k souborům a vzdálené spuštění kódu (RCE). Opravena je ve verzích 7.1.2, 7.0.6, 6.9.9…

    Ladislav Hagara | Komentářů: 0
    24.9. 03:33 | IT novinky

    Společnost Meta na dvoudenní konferenci Meta Connect 2026 představuje své novinky. Vypíchnout lze lehké brýle s funkci VR Meta VR Glasses. Do prodeje půjdou na jaře 2027 za cenu 1299,99 dolarů.

    Ladislav Hagara | Komentářů: 0
    23.9. 14:44 | Nová verze

    Google Chrome 154 byl prohlášen za stabilní. Nejnovější stabilní verze 154.0.8037.57 přináší řadu novinek. Podrobný přehled v poznámkách k vydání. Opraveno bylo 108 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 10
    23.9. 14:33 | IT novinky

    Vláda sníží v příštím roce výdaje na IT služby státu o 1,4 miliardy korun. Úspory má umožnit lepší koordinace nákupu služeb napříč resorty prostřednictvím nového zmocněnce. Celkové roční výdaje státu na informační technologie a digitalizaci se podle údajů ministerstva průmyslu a obchodu pohybují okolo 20 až 25 miliard korun ročně, pro letošek bylo na 320 projektů vyčleněno 21 miliard.

    Ladislav Hagara | Komentářů: 11
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2735 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: MariaDB výpočet dení (a hodinové) spotřeby

    24.8.2015 12:36 DrNo
    MariaDB výpočet dení (a hodinové) spotřeby
    Přečteno: 1470×
    Zravím

    K monitoringu spotřeby elektřiny jsem vytahl z elektromeru (přes LEDku co signalizuje odběr, S0 vystup je zaplombován a přenos z rozvaděče na kraji pozemku mám vyřešený bezdrátově) a hodnoty ukládám do MariaDB měří a uládá se každé 2 minuty v tabulce je dalších několik hodnot na které je to akorád.
    datetime	        EL_celkem      AD1..
    2015-08-24 11:44:01	419.533	       xxxx..
    2015-08-24 11:42:01	419.533        xxxx..
    2015-08-24 11:40:01	419.534        xxxx..
    
    dotazem
    SELECT * FROM `tabulka` WHERE `datetime` LIKE '%20%%-%%-%% %%:00%' ORDER BY `datetime` DESC LIMIT 24
    
    nebo
    SELECT * FROM `tabulka` WHERE `datetime` LIKE '%20%%-%%-%% 00:00%' ORDER BY `datetime` DESC LIMIT 31
    
    datetime	        EL_celkem      AD1..
    2015-08-24 00:00:01	419.533	       xxxx..
    2015-08-23 00:00:01	409.413        xxxx..
    2015-08-22 00:00:01	403.741        xxxx..
    
    dostanu stavy elektroměru po hodinových nebo po denních přírůstcích.

    A tady jsem se zasekl a proto prosím o radu jak ty přírůstky sečíst a dostat hodnoty spotřeby za hodinu nebo za den.

    Stejný dotaz jsem našel na http://www.abclinuxu.cz/poradna/databaze/show/396499 akorád s vodoměrem a PostgreSQL.

    Bohužel na otázku rADOna umi neco takovyho mysql? byla Pokud vím, tak ne. Musel by jste si pomoci cursorem. A to je něco co netuším co je a nedokážu to vygooglovat, nejsem programátor ale elektronik a nemůžu s tím hnout. Děkuji

    Odpovědi

    24.8.2015 14:41 NN
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Neco jako:
    select sum(EL_celkem) from table where `datetime` ..
    24.8.2015 15:02 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Spotřeba za den
    SELECT 
      DATE_FORMAT(`datetime`, "%d.%m.%Y") AS `Den`, 
      MAX(EL_celkem) - MIN(EL_celkem) AS `Spotřeba` 
    FROM 
      tabulka 
    GROUP BY 
      1
    ;
    
    Spotřeba za hodinu
    SELECT 
      DATE_FORMAT(`datetime`, "%d.%m.%Y") AS `Den`,
      CONCAT(DATE_FORMAT(MIN(`datetime`), "%h:%i"), " - ", DATE_FORMAT(MAX(`datetime`), "%h:%i")) AS `Hodiny`,
      MAX(EL_celkem) - MIN(EL_celkem) AS `Spotřeba` 
    FROM 
     tabulka
    GROUP BY 
      DATE_FORMAT(`datetime`, "%d.%m.%Y %h")
    ;
    
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    24.8.2015 15:44 NN
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Hm, no mozek nezaregistroval, ze se jedna o prirustky ;) ..
    25.8.2015 12:23 DrNo
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Děkuji moc! i všem ostatním za náměty.
    24.8.2015 21:33 Denny
    Rozbalit Rozbalit vše Re: MariaDB výpočet dení (a hodinové) spotřeby
    Jestli se to má zpracovávat v databázi tak by šlo přidat si sloupec spotřeba a napsat trigger, který vždy po vložení dopočítá spotřebu mezi nově odečtenou hodnotou a tou z předchozího zápisu. A pak volat select s group by a sum(spotreba).

    případně tady je neefektivní, neelegatní, hloupoučká a potencionálně chybová procedura, která teoreticky dělá něco obdobnýho:
    CREATE PROCEDURE p()
    BEGIN
    
      CREATE TEMPORARY TABLE `tmp` AS SELECT * FROM `tabulka`;
      ALTER TABLE `tmp` ADD `EL_den_pred` DECIMAL(10,4) NOT NULL AFTER `EL_celkem`;
      ALTER TABLE `tmp` ADD `spotreba` DECIMAL(10,4) NOT NULL AFTER `EL_den_pred`;
      UPDATE `tmp` p SET p.`EL_den_pred` = (SELECT t.`EL_celkem`  FROM `tabulka` t WHERE t.`datetime` = p.`datetime` - INTERVAL 1 DAY );
      UPDATE `tmp` SET `spotreba` = (`EL_celkem` - `EL_den_pred`);
    
      SELECT YEAR(`datetime`), MONTH(`datetime`), SUM(`spotreba`) FROM `tmp` WHERE 1 GROUP BY DATE_FORMAT(`datetime`, '%Y%m');
      SELECT  * FROM `tmp`;
    END //

    Založit nové vlákno • Nahoru

    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.