将标量值函数连接到一个表,该表将SVF生成的列作为输入

时间:2012-09-20 15:41:27

标签: sql sql-server sql-server-2005

我有一个被调用的标量值函数,它在表中给出了一个新的列值,现在我想将这个新列值加到一个新表的列中,我已经在sql server 2005中添加了派生表。 / p>

1 个答案:

答案 0 :(得分:1)

您当然可以在JOIN中使用该功能,如下所示:

SELECT {fieldlist}
FROM {tablename} a
    JOIN {tablename} b ON b.{fieldname} = dbo.{functionname}({parameters})

但是,正如乔所说的那样,代码示例会使这个理论更少,对社区其他人来说更有用。