1
如果我想要选择具有“值”属性等于t2.CookieID而不是@value参数的所有行,应如何更改以下查询?如何根据列值而不是TSQL中的参数测试XML属性?
SELECT (list of columns)
FROM dbo.MyTable t1
INNER JOIN dbo.MyTable t2 ON t1.ID = t2.ID
WHERE t2.[Description]
.exist('/Parent/Child/SpecialCode[@Value=sql:variable("@value")]') = 1