gpt4 book ai didi

sql-server - 在更新语句中使用交叉应用

转载 作者:行者123 更新时间:2023-12-02 01:14:20 25 4
gpt4 key购买 nike

在 SQL Server 2005 中,是否可以在更新语句的 from 部分使用交叉应用子句?

最佳答案

你说得对,艾伯特。我做了一些测试,发现确实是可能的。其用法与 SELECT 语句中的用法相同。例如:

UPDATE 
st
SET
some_row = A.another_row,
some_row2 = A.another_row/2
FROM
some_table st
CROSS APPLY
(SELECT TOP 1 another_row FROM another_table at WHERE at.shared_id=st.shared_id) AS A
WHERE ...

关于sql-server - 在更新语句中使用交叉应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7492797/

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