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 04:00 | Komunita

    Stát Kalifornie zažaloval výrobce 3D tiskových filamentů Polymaker. Vrchní soud San Diego County tvrdí, že firma propagací svých výrobků mezi příznivci 3D tištěných zbraní podporovala výrobu takzvaných 'ghost guns' (DIY zbraní) a že její PLA filament pro 3D tiskárny lze za těchto okolností považovat za součást určenou k výrobě střelné zbraně. Žaloba požaduje mimo jiné finanční sankce a soudní zákaz činnosti, Polymaker se hájí tím, že filament je běžný a sám o sobě legální produkt. Celý text žaloby (PDF na Google Drive).

    ❗Červivý Hřib krade❗ | Komentářů: 5
    dnes 03:33 | Nová verze

    V červnu byla představena aplikace Myna pro převod řeči na text v prostředí desktopu Ubuntu. Včera byla Myna zpřístupněna širší komunitě Ubuntu formou technologické ukázky dostupné v Ubuntu 24.04 LTS, Ubuntu 26.04 LTS a Ubuntu 26.10 s GNOME na Waylandu.

    Ladislav Hagara | Komentářů: 0
    včera 21:11 | Komunita

    Ubuntu 27.04 bude Tenacious T-Rex.

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

    Byla vydána nová verze 2026.4.0 "Never-slop" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu. ScummVM oslavil 25 let. Verze 0.0.1 vyšla 8. října 2001.

    Ladislav Hagara | Komentářů: 0
    včera 17:22 | Humor

    Kanadský vývojář Anthony Sistilli vytvořil ironický DIY projekt parodující kamerové systémy Flock, s cílem názorně demonstrovat rizika masového sledování jaké provozují tyto komerční ALPR systémy. Z levné IP kamery a vlastního ML softwaru (napsaného s pomocí SI circa za 20 minut, kód se mi bohužel nepodařilo dohledat) běžícího v laptopu sestavil jednoduchý systém, který detekuje výhradně policejní vozidla, zaznamenává jejich SPZ a

    … více »
    ❗Červivý Hřib krade❗ | Komentářů: 7
    včera 12:44 | Upozornění

    Část údajů uživatelů internetového supermarketu Rohlík byla odcizena. Kyberútočníci napadli nástroj zákaznické podpory Rohlíku, odcizili tak jména, e-mailové adresy, v některých případech také telefonní čísla nebo přepisy komunikace mezi klienty a zákaznickou podporou. Rohlík incident nahlásil příslušným orgánům a přijal příslušné opatření, aby zamezil podobným případům v budoucnosti, uvedla firma.

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

    Aplikace eDoklady fungovala v obou volebních dnech stabilně a prakticky bez front. Digitální a informační agentura (DIA) odhaduje, že se digitálním dokladem prokázalo více než 100.000 voličů. Aplikaci si před volbami či během nich aktualizovalo 247.517 uživatelů. Nových registrací bylo 19.431 a do aplikace se přihlásilo 357.879 lidí. Největší nápor přišel bezprostředně po otevření volebních místností mezi 14. a 16. hodinou, kdy si

    … více »
    Ladislav Hagara | Komentářů: 11
    včera 00:55 | Pozvánky

    Začal semestr, začal i podzim a kromě hub rostou jako po dešti i veřejné dílny v Praze. Nedávno strahováci referovali o hackerspacu Bordel, nyní se otevřela dílna Dejvice Lab jen kousek od ČVUT. Na blížící Virtuální Bastlírně tak uslyšíte nejen report z návštěvy dílny HWLab, ale i řadu novinek, událostí a úsměvných momentů, které se za poslední měsíc ve světě techniky, ale i vědy udály. Připojte se tedy již v úterý 13.10. od 20:00 a zapojte se do

    … více »
    bkralik | Komentářů: 0
    11.10. 11:33 | Nová verze

    Byl vydán LineageOS 24 (Mastodon). LineageOS (Wikipedie) je svobodný operační systém pro chytré telefony, tablety a set-top boxy založený na Androidu. Jedná se o nástupce CyanogenModu. LineageOS 24 je založený na Androidu 17.

    Ladislav Hagara | Komentářů: 0
    11.10. 03:55 | IT novinky

    Společnost Valve publikovala na svém GitLabu nákresy a schémata zapojení headsetu Steam Frame. Pro nekomerční účely.

    Ladislav Hagara | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (21%)
     (29%)
     (8%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2839 hlasů
     Komentářů: 32, poslední 11.10. 17:02
    Rozcestník

    Dotaz: SQLITE - insert into s podminkou

    3.5.2020 00:47 Jiří Dvořák | skóre: 19
    SQLITE - insert into s podminkou
    Přečteno: 1563×
    zdravim potrebuji semolit toto:
    vlozit novy zaznam jestlize sloupec "a" neobsahuje hodnotu 1 a sloupec "b" neobsahuje hodnotu 2 na stejnem radku,
    to co se nabizi: insert into table(a,b) values(1,2) where.... samozrejme nefunguje...
    sqlite IF... nema...

    jediny na co jsem prisel je:

    insert into table(a,b) values(
    case
    when not exists(select * from LinkUp where a='1' and b='2')
    then 1
    else null
    end,
    case
    when not exists(select * from LinkUp where a='1' and b='2')
    then 2
    else null
    end
    )


    jenomze v realu ma tabuka vice sloupcu a tohle mi pripada desny....

    Řešení dotazu:


    Odpovědi

    3.5.2020 02:01 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    K čemu má sloužit tato hrůza? Není lepší standardní UNIQUE?
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    3.5.2020 10:16 Jiří Dvořák | skóre: 19
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    to bohužel nejde poněvadž jedinečnost toho záznamu je dána kombinací hodnot v dvou sloupcích ( v reálu ve třech...)...
    Řešení 3× (Ilfirin, Filip Jirsák, _ijkl)
    3.5.2020 10:22 Kit | skóre: 46 | Brno
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    CREATE UNIQUE INDEX index_name 
        ON table_name(column1, column2, column3);
    
    Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.
    Řešení 1× (Jiří Dvořák (tazatel))
    7.5.2020 21:20 zdenek2008 | skóre: 26
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    Nepomohlo by toto?

    https://timmurphy.org/2013/10/23/conditional-insert-in-sql/
    9.5.2020 08:12 Jiří Dvořák | skóre: 19
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    ja sem to nakobec ne moc elegantne obesel dvouma dotazama... nejdriv select count(*) where .... a pak vyhodnoceni ve vrstve nad tim a pripadne vlozeni novyho zaznamu... je to asi holt pomalejsi..
    9.5.2020 08:42 Jiří Dvořák | skóre: 19
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    ale asi to predelam... toto funguje...
    9.5.2020 09:59 Filip Jirsák | skóre: 67 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    K čemu je dobré vymýšlet takovéhle nestandardní nesmysly, když na to má databáze standardní konstrukci – omezení na unikátnost založené na indexu?
    9.5.2020 10:06 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    +1

    I keď by som skôr použil unique constraint ako unique index.
    20.5.2020 02:13 kvr
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    insert into LinkUp (a, b) select 1, 2 from dual where not exists (select 0 from LinkUp where a = 1 and b = 2)

    Nejsem si úplně jistý ACI u některých engines, ale nejspíš by to ve 2020 fungovat mělo.

    Otázka je, jaký je původní problém a zda by nešel vyřešit úplně jinak...
    Josef Kufner avatar 20.5.2020 10:44 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: SQLITE - insert into s podminkou
    Mělo by to jít přepsat pomocí INSERT SELECT a případně použít dočasnou tabulku.
    Hello world ! Segmentation fault (core dumped)

    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.