日期:2014-05-18  浏览次数:20522 次

高手来(一个批量数据的问题)在线等

ID name riqi price color
1 a 2007-10-21 2000 #000000
2 b 2007-10-21 2000 #000000
3 c 2007-10-21 2000 #000000
4 d 2007-10-21 2000 #000000
5 e 2007-10-21 2000 #000000
6 f 2007-10-21 2000 #000000
现在我想做的是把今天的记录放进去,厂家还是这些厂家,当price变化时,color为#ff0000
有什么好的解决办法吗?
我现在想到的办法是把所有21号的记录复制到数据库中,riqi改为今天,然后管理员可在前台进行操作,只对价格发生变化的数据进行修改.
怎么从数据库中取出所有21号的数据,把日期更改后再存入数据库呢?(相当于复制21号的数据)


------解决方案--------------------
insert into tb select id,name,getdate(),price,color from tb where riqi = '2007-10-21'