eg:
delete from bill where tradeTime between '2015-10-12 10:51:46' and '2015-10-16 15:40:23' delete from bill where loginName = ‘13818603264’ and tradeTime between '2015-10-12 10:51:46' and '2015-10-16 15:40:23'
思路一(推薦):
刪除3個(gè)月之前的數(shù)據(jù)
1.delete from [表名] where 日期字段 between 日期1(longlong ago) and 日期2(距離當(dāng)前時(shí)間三個(gè)月以前的時(shí)間) 2.delete from table where 日期字段 < '距離當(dāng)前時(shí)間三個(gè)月以前的時(shí)間'
思路二(不推薦):
只存數(shù)據(jù)時(shí)只存近三個(gè)月的數(shù)據(jù)
1.select from [表名] where 日期字段where 日期字段 between 日期1(距離當(dāng)前時(shí)間三個(gè)月以前的時(shí)間) and 日期2(當(dāng)前時(shí)間) 2.SELECT * FROM 表明 WHERE 日期字段名 > '距離當(dāng)前時(shí)間三個(gè)月以前的時(shí)間' AND 日期字段名 < '當(dāng)前時(shí)間'
缺點(diǎn):
是不是數(shù)據(jù)多了 表里的數(shù)據(jù)太多了
那你的本地?cái)?shù)據(jù)庫(kù)會(huì)越來(lái)越大
剛開(kāi)始可以,以后會(huì)慢點(diǎn)