【发布时间】:2014-01-29 13:06:54
【问题描述】:
这就是我想要的形象。
SELECT dbo.AUDIT WHERE AUD_CloseDate IS NULL
IF AUD_CloseDate IS NULL
check if score is 100%
then update closed date
我需要选择AUD_CloseDate,它是NULL,如果它是NULL,然后检查total = 100% 如果是真的,那么用今天的日期更新AUD_CloseDate 列。
Total = (Scored / Total - NA) * 100
不确定如何编码。?
【问题讨论】:
-
这样的逻辑通常属于应用程序,读取数据,进行检查并执行更新......这是一个纯数据库系统吗?
-
查看SQL中的case语句
标签: sql sql-server