nemakuphp Posted May 28, 2008 Report Posted May 28, 2008 Man ir crontab, kas izdzēš ierakstus vecākus par x dienām. Dzēšanas funkcija ir šāda delete from table_name where to_days(now())-to_days(date_field) > x; Vai var norādīt lai dzēš tikai tos, kuros vēlvienā field ir notaikts ieraskts(tajos kuri jādzēš visos ir vienāds ieraksts)? Vai arī tā, lai pārbauda tikai to ierakstu laiku, kuros ir ierasktīts tas vienādais teksts, un tad no tiem atrod kuri ir jādzēš
Aleksejs Posted May 28, 2008 Report Posted May 28, 2008 Jā var. DELETE FROM table_name WHERE TO_DAYS(now())-TO_DAYS(date_field) > x AND velviens_field='noteiktais ieraksts';
Recommended Posts