Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.
Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.
Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).
OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.
Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.
R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.
IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.
UPDATE nuke_stories_zal set comments.nuke_stories_zal=soucet where sid.nuke_stories_zal IN ( SELECT COUNT(sid) AS soucet, sid FROM nuke_comments GROUP BY sid )Spodni cast samostatne funguje a vraci tabulku se sloupci soucet a sid. Predem diky za pomoc.
Není problem v tom, že 3.23 neumí poddotaz ?
UPDATE nuke_stories_zal SET nuke_stories_zal.comments = count(nuke_comments.sid) FROM nuke_comments JOIN nuke_stories_zal ON nuke_stories_zal.sid = nuke_comments.sid GROUP BY nuke_comments.sidA krom toho mas v
set
a where
IMHO prehozene jmena sloupcu a tabulek Ty vole! Já chci taky databázi, která umí klauzili FROM
v UPDATE
statementu.
update ... from ... join
neni z moji hlavy - MSSQL to umi a tam jsem se s tim taky setkal poprve. A taky jsem na to hledel jak tele na nove vrata.update d set d.typ_uhrady = nova_hodnota from #davka d join #faktur f on f.id_poj = d.id_poj and f.id_icz = d.id_icz where f.akce = 'ZMEN_TYP_UHRADY'A taky
delete d from #davka d join #fakt f on f.id_poj = d.id_poj where f.akce = 'NEFAKTURUJ'Mozna to je nejaky "MS-standard", to nevim. Ale urcite to neni k zahozeni. Updatovat jednu tabulku podle podminky na jine tabulce... A o to mi slo v me odpovedi - on proste IMHO potrebuje ty tabulky nejak spojit.
Tak si spusť postgres!
No, já nevím. Podle mě ten dotaz fungovat nemůže, protože je tak trošku syntakticky špatně:
UPDATE nuke_stories_zal SET comments.nuke_stories_zal = soucet WHERE sid.nuke_stories_zal IN (SELECT COUNT(sid) AS soucet, sid FROM nuke_comments GROUP BY sid)
Jak je vidět z přepisu:
SELECT
statement v IN
klauzuli vrací dva sloupce, přestože levý operand má sloupec jen jedenSET
klauzuli se UPDATE
statement odkazuje na tabulku (nebo alias tabulky) COMMENTS
, která není definovanáNUKE_STORIES_ZAL
, ale sloupec SOUCET
v ní patrně neexistuje a patrně to má být odkaz na sloupec v korelovaném poddotazuSprávně ten dotaz má být:
UPDATE stories s SET s.story_comments_cnt = (SELECT COUNT(1) FROM comments cmnts WHERE cmnts.story_id = s.story_id) /
V příloze je celý skript (struktura plus testovací data). Hodně štěstí.
A můžeme poprosit o příklad? Klidně to může být také nějaký skript
to bude tim ze mysql je pseudodatabaze, jsem zkousel v 5tce delat storky, co ta db delala to by jeden neveril....a hlavne mela problem s backupem dokonce zapominala ze ma triggery a storky a backupy delala bez :)))) zahodte to..
Tiskni Sdílej: