Portál AbcLinuxu, 11. května 2025 01:59

Dotaz: Zmazanie riadkov tabulky

13.3.2018 11:57 Martin
Zmazanie riadkov tabulky
Přečteno: 680×
Odpovědět | Admin
Ahoj,

mam v MySQL tabulku, ktora ma ako prvy stlpec timestamp (v takomto tvare napr. 2018-01-18 08:18:02) a za tymto stlpcom su dasie, kde su nejake data. Potreboval by som zmazat vsetky riadky, kde je timestamp starsi ako konkretny datum, cas. Cize napr. vsetky riadky, kde je timestamp starsi (mensi) ako 2018-01-01 00:00:00. S MySQl velmi nerobim, poradi niekto?

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (Milan Uhrák)
13.3.2018 12:07 EtDirloth | skóre: 11
Rozbalit Rozbalit vše Re: Zmazanie riadkov tabulky
Odpovědět | | Sbalit | Link | Blokovat | Admin
ak je tabulka definovana ako: CREATE TABLE t (ts timestamp, vals text); potom:

DELETE FROM t WHERE ts < '2018-01-01 00:00:00';
13.3.2018 12:50 Martin
Rozbalit Rozbalit vše Re: Zmazanie riadkov tabulky
dakujem, funguje

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.