SQL Server 如何在SQL中对一组行进行分类?

vngu2lb8  于 2022-11-21  发布在  其他
关注(0)|答案(1)|浏览(124)

我正在试着解决这个SQL练习题。但是我不知道怎么做。有人有好主意吗?
试用:https://dbfiddle.uk/fQmZkOaw

第一次

mlmc2os5

mlmc2os51#

类似于:

SELECT workflow
, case when min(status) = max(status) THEN min(status) -- if all status is same, set to status
     when min(case when status = 'Error' then 0 end) = 0 then 'Intederminate' -- if any status is error then intedermined
  else 'Running' end
FROM #ProcessLog
group by workflow

也许?

相关问题