SQL就像计算字段状态

时间:2017-05-11 03:07:34

标签: sql sql-server

Diagram Data Base

如何创建一个读取所有Status_Jobs状态的计算字段,如果所有状态都在" COMPLETE"

然后Status_Project更改为"已完成"

但是如果在" INCOMPLETE"

中有Status_Jobs的记录

Status_Project " INCOMPLETE"

由于

1 个答案:

答案 0 :(得分:0)

试试这个,

declare @Status varchar(50)
if (Select count(*) from tablename where Status_Project ='Completed')=(Select count(*) from tablename)
set @Status='Completed'
ELSE
set @Status='InCompleted'

update tablename set Status=@Status