SQL复杂联合
这是一个有点棘手的描述,但希望有一个解决办法 我有一个UDF,它接受一个ID并返回一个表。是否有方法可以对这些ID执行SQL复杂联合,sql,sql-server,union,cross-apply,Sql,Sql Server,Union,Cross Apply,这是一个有点棘手的描述,但希望有一个解决办法 我有一个UDF,它接受一个ID并返回一个表。是否有方法可以对这些ID执行选择,并对UDF结果执行联合?比如, 获取ID 选择[ID] 来自[表格ID] 从ID获取对象属性 挑选* 来自GetObjectProperties(@ID) 但如何将两者结合起来呢?也就是说,要对来自ID查询的UDF结果进行联合 我希望这是有道理的 您需要使用: 语法取决于您使用的RDBMS。你需要用这个来标记你的问题。 SELECT TT.* FROM [TableOfI
选择
,并对UDF结果执行联合
?比如,
获取ID强>
选择[ID]
来自[表格ID]
从ID获取对象属性强>
挑选*
来自GetObjectProperties(@ID)
但如何将两者结合起来呢?也就是说,要对来自ID查询的UDF结果进行联合
我希望这是有道理的 您需要使用:
语法取决于您使用的RDBMS。你需要用这个来标记你的问题。
SELECT TT.*
FROM [TableOfIDs] AS T CROSS APPLY GetObjectProperties(T.ID) AS TT;