UPDATE,在线等

来源:百度知道 编辑:UC知道 时间:2024/05/28 19:11:45
yc_user表
ID INPUT_USER NAME PASSWORD
1 11 cherry 123
2 22 lucifer 123
3 33 junslover 123

yc_business
ID INPUT_USER ads_cent NAME INTRO ADDRESS
1 11 0 面店 面店 面店面店 北京
2 22 0 宾馆 宾馆 宾馆 上海
3 33 0 网吧 网吧 网吧 YC
4 44 0 商店 商店 商店 NN
yc_ads_cent
ID INPUT_USER CLASSID businessid ads_cent posttime endtime
1 11 1 1 10 2007-11-28 2007-11-29
2 11 1 1 10 2007-11-28 2007-12-3
3 11 1 1 20 2007-11-28 2007-12-8
4 22 1 2 10 2007-11-28 2007-12-8
5 22 1 2

update yc_business
set ads_cent=(select sum(ads_cent) from yc_ads_cent where yc_ads_cent.endtime>getdate() and yc_ads_cent.businessid=yc_business.id)
from yc_business,yc_ads_cent

把这个语句生成一个存储过程,在企业管理器中设置为自动执行,就可以了