gpt4 book ai didi

sql - 如何在select语句中调用表值函数?

转载 作者:行者123 更新时间:2023-12-03 15:46:49 24 4
gpt4 key购买 nike

我创建了表值函数。
我是这样打电话的

select * from dbo.fun_sample(1)

它工作正常。我有一张叫做 Emp 的 table
Table Emp

Id Name Lname
1 Rani Kale

我的选择语句是这样的
Select id,Name,Lname from Emp

通过将 id 的值传递给函数,我想要获取表(有 2 列)。但是不起作用
Select id,Name,Lname,(select * from dbo.fun_sample(1)) from Emp

最佳答案

使用交叉申请

Select e.id,e.Name,e.Lname from Emp e
CROSS APPLY dbo.fun_sample(1)

关于sql - 如何在select语句中调用表值函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27182646/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com