bonus
1)一旦online
列设置为,是否可以每隔一小时开始更新列1
?2) 并在设置为 时立即
停止更新?
3) While is ,每小时执行一个查询以复制和添加到。
4) 并将值替换为when更改为。
5)应该每隔一小时更新一次,直到停留。
任何人都可以在这方面提供帮助吗?我有以下代码,但它不像我上面预期的那样。bonus
online
0
online
1
money
bonus
1000000
bonus
bonus
money
online
0
bonus
online
1
SELECT db1.dbo.table.*, online AS EXPR1, money AS EXPR2
FROM db1.dbo.table
WHERE (online = 1) AND (reputation >= 30)
UPDATE db1.dbo.table
SET money = (money + 1000000)
WHERE (online = 1) AND (lastupdated<DATEADD(minute, -60, GETDATE()))
AND (reputation >= 30)