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í
×
    včera 21:11 | Zajímavý software

    Na stránkách PostgreSQL bylo představeno LibreDB Studio. Jedná se o open-source self-hostované SQL IDE pro (nejenom) PostgreSQL v prohlížeči. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 1
    včera 16:00 | Nová verze

    Byla vydána nová verze 12.0 media serveru Jellyfin (Wikipedie). Přehled novinek v poznámkách k vydání. Pro vyzkoušení je k dispozici Demo Server. Jellyfin je fork media serveru Emby, původně Media Browser.

    Ladislav Hagara | Komentářů: 1
    včera 04:44 | Bezpečnostní upozornění

    V MikroTik RouterOS bylo nalezeno šest zranitelností společně pojmenovaných MikroTrick umožňujících útočníkovi, pokud má přístup k SSH, získat plnou kontrolu nad zařízením bez nutnosti autentizace. Ve verzích RouterOS 7.25beta3, 7.24.2, 7.23.4 a 6.49.21 je již opraveno.

    Ladislav Hagara | Komentářů: 7
    včera 04:00 | Nová verze

    Byla vydána verze 9.5 open source unixového operačního systému NetBSD (Wikipedie). Přehled novinek v poznámkách k vydání. Jedná se poslední vydání řady NetBSD 9. Doporučen je přechod na NetBSD 11 nebo NetBSD 10.

    Ladislav Hagara | Komentářů: 0
    7.9. 21:44 | IT novinky

    Akční adventura State of Mind je na portále GOG.com zdarma, akce trvá do 10. září.

    ʚĭɞ 🍉 | Komentářů: 1
    7.9. 13:22 | IT novinky

    Na Kickstarteru běží kampaň na podporu malého robotický psa Petoi Quaddle. Postaven je na ESP32-S3. V několika variantách. S řadou senzorů. Programovat lze pomocí Pythonu, C++ nebo i vizuálních bloků. Zkoušet a trénovat lze v simulátoru.

    Ladislav Hagara | Komentářů: 2
    6.9. 22:11 | Pozvánky

    Dětem začala škola a nedobrovolně se tak musí vzdělávat. Avšak pro dospělé, kteří se chtějí vzdělávat nebo naopak se o vědomosti podělit, je tu Virtuální Bastlírna - jako každý měsíc si můžete online a zdarma nezávazně popovídat o vědě a technice nejen s bastlíři, ale i s vývojáři, vědci nebo profesory. A čemu se strahováci budou věnovat? Blíží se KiCAD 11 s nespočtem novinek, z nichž zde musí zmínit alespoň možnost kótování a závislostí z

    … více »
    bkralik | Komentářů: 1
    6.9. 19:33 | Komunita

    Asahi Linux, tj. Linux pro Apple Silicon, oficiálně podporuje čipy M3 (M3, M3 Pro a M3 Max).

    Ladislav Hagara | Komentářů: 8
    6.9. 15:44 | IT novinky Ladislav Hagara | Komentářů: 2
    6.9. 15:00 | IT novinky

    Server SiFive BigSky SF-2U870 2U je založený na jádře SiFive P870-D, zatím je naintegrovaných 32 jader 256 GB RAM 2 GHz, škálovat lze do 256 jader na čip. O něco podrobnější popis serveru v článku SiFive BigSky Ships the First RISC-V Server. Is the GPU Head Node the Prize? na futurumgroup.com. Asi ani tento čip nebude na úrovni nejlepších 64-bit ARMů a AMD Zenů, ale splňuje RVA23 specifikaci a je podporovaný Ubuntu 26.04 LTS a RHEL 10. V článku je

    … více »
    Pavel Píša | Komentářů: 1
    Které desktopové prostředí na Linuxu používáte?
     (10%)
     (7%)
     (4%)
     (21%)
     (29%)
     (7%)
     (5%)
     (2%)
     (14%)
     (21%)
    Celkem 2623 hlasů
     Komentářů: 31, poslední 13.8. 00:27
    Rozcestník

    Dotaz: MySQL - Odstranění duplicitních řádků

    3.4.2014 17:16 Marek
    MySQL - Odstranění duplicitních řádků
    Přečteno: 3449×
    Ahoj, poradil by někdo jak SQL dotazem odstranit celý řádek, pokud je ve sloupečku duplicitní záznam? Děkuji za pomoc.

    Řešení dotazu:


    Odpovědi

    3.4.2014 17:19 Kit
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků
    REPLACE
    Tarmaq avatar 3.4.2014 17:52 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků
    neuvedl jsi strukturu te tabulky, tak aspon nastrel jak by slo resit
    DELETE f1
    FROM dbo.foo f1
    JOIN dbo.foo f2 ON f2.value = f1.value
    WHERE f1.id > f2.id
    
    Az ty duplicity smazes, nezapomen vytvorit unique constraint nad sloupcem, v kterem nemaji byt duplicity..
    Don't panic!
    Tarmaq avatar 3.4.2014 17:57 Tarmaq | skóre: 39
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků
    to dbo si tam samozrejme odmysli ;]

    Jinak dalsi variantou je vytvorit novou tabulku, vlozit do ni jiz unikatni zaznamy z puvodni tabulky, puvodni tabulku smazat a novou prejmenovat na puvodni nazev..
    Don't panic!
    Josef Kufner avatar 5.4.2014 14:35 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků
    To je dobrá otázka. Na jeden SQL dotazto v MySQL asi nepůjde. Kdyby MySQL umožňovalo provést subselect zupravované tabulky, tak by to šlo.

    Asi nejjednodušší je vytvořit si dočasnou tabulku, zkopírovat do ní data pomocí dotazu INSERT … SELECT … GROUP BY …. Potom smazat obsah původní tabulky a zkopírovat deduplikovaná data, nebo smazat to, co v dočasné tabulce není.
    Hello world ! Segmentation fault (core dumped)
    7.4.2014 11:54 blondak | skóre: 36 | blog: Blondak | Čáslav
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků
    přidat UNIQUE KEY podle přidat IGNORE

    IGNORE is a MySQL extension to standard SQL. It controls how ALTER TABLE works if there are duplicates on unique keys in the new table or if warnings occur when strict mode is enabled. If IGNORE is not specified, the copy is aborted and rolled back if duplicate-key errors occur. If IGNORE is specified, only one row is used of rows with duplicates on a unique key. The other conflicting rows are deleted. Incorrect values are truncated to the closest matching acceptable value.
    Každý problém ma své logické, snadno pochopitelné nesprávné řešení.
    15.10.2015 12:26 ďobo
    Rozbalit Rozbalit vše Re: MySQL - Odstranění duplicitních řádků

    pokud by to někoho zajímalo, šlo by to i přes DISTINCT, domnívám se pseudokódem:

    1. CREATE TABLE AS SELECT DISTINCT sloupec_s_duplicitou, ... tím se vytvoří nová tabulka s daty, ale nový sloupec má unikátní hodnoty. 2. odmazat starou tabulku a používat jen novou. před tím vším nejdřív backup

    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.