我需要将sum和isnull添加到某些字符串中,如下所示。
这需要动态完成用户只输入关节字符串,我需要将其转换为sql代码 请帮忙
airthmetic公式:
col1/((col1+(col2-col3))/col4)
sqlcode:
sum(isnull(col1,0)/((sum(isnull(col1,0))
+(sum(isnull(col2,0))-
sum(isnull(col3,0))))/sum(isnull(col4,0)) )
答案 0 :(得分:0)
要动态执行此操作,您需要声明变量,例如
DECLARE @SUM1 int
SET @SUM1 = sum(isnull(col1,0)/(((sum(isnull(col1,0))
+(sum(isnull(col2,0))-
sum(isnull(col3,0)))))/sum(isnull(col4,0)) )
这将是动态的,但很可能无效。
您的预期结果是什么,我可以创建更好的代码