SQL SERVER 存储过程中SELECT 返回值如何赋值给变量

我想把select查询的结果赋值到isnull(value1,value2)的第二个参数里面,但是失败了,如何编写?

这和你另一个问题是相同的情况吧

ISNULL()是第一个value1为空才会取值第二个value2。
SELECT 定义参数=查询结果