Autor | Zpráva | ||
---|---|---|---|
jamaall Profil * |
#1 · Zasláno: 31. 8. 2007, 16:33:57
Zdravím,
nevím jak napsat script který by mi zjistil jak starý je poslední záznam. Přesněji jestli týden nikdo nic nevložil tak potom smazat záznam u kterého stejné id(primární klíč mám na jinačím sloupci). Mám problém s tím že nevím ja definovat script u DELETE from tabulka WHERE ... nevím jak zjistit ten časový interval. Díky za pomoc |
||
nightfish Profil |
#2 · Zasláno: 31. 8. 2007, 17:16:44
jaký datový typ má sloupec, ve kterém je ukládán čas?
|
||
gustav Profil |
#3 · Zasláno: 31. 8. 2007, 21:37:17 · Upravil/a: gustav
select max(timestamp(day)) from counter2;
select max(day) from counter2; dava 2008-05-27 day date (NULL) NO PRI 0000-00-00 select max(day-7) from counter2; dava 20080520 |
||
jamaall Profil * |
#4 · Zasláno: 1. 9. 2007, 13:22:57
sloupec je typu timestamp
|
||
Kajman_ Profil * |
#5 · Zasláno: 2. 9. 2007, 21:57:23
select id from tabulka group by id where max(sloupec)<date_sub(now(),interval 7 day);
|
||
Časová prodleva: 17 let
|
0