游标在表中循环以使用Sql获取值

时间:2019-07-08 07:18:30

标签: c# sql asp.net sql-server sql-server-2008

下面是我的Alert_MasterTable句柄,由管理员

FieldName        Alertvalues
CCTVcameras          No
VerbalAbuse          Yes
ChildrenBoth         Yes

下面是名为MyView的视图表

DIC_VistedId      FullName  CCTVcameras   VerbalAbuse    ChildrenBoth
  111              Mazhar       Yes          Yes                No

我正在使用游标遍历一个表,以获取字段名称和警报值并将它们与视图动态比较。但是由于性能问题,我需要删除它并引入CTE。

在Myview与警报主表匹配得到两个警报后,输出应如下所示

DIC_visitedId   FieldName       Alertvalues
111             CCTVcameras      No    
111             VerbalAbuse      Yes     

0 个答案:

没有答案