点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP专家早安 我确实有一个...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中) SAP专家早安 我确实有一个...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
SAP专家早安
我确实有一个非常重要的问题(对我来说),我尝试了所有可能的方法来解决它,但仍然没有结果。
从myTable中选择t.a,t.b和t.c,其中t.d = [%0]
这将很好地工作,用户必须输入" d"的值。
为什么它不能这样工作:
声明@aa varchar(20)
SET @aa = [%0]
从myTable中选择t.a,t.b和t.c,其中t.d = @aa
??
我的问题很简单,我有时需要在同一Qurey中的两个不同位置使用此输入。
我需要让用户输入我存储为变量的值,并在查询中需要的任何地方使用此变量……就这么简单。
任何人都可以帮助我或让我了解为什么它不能像这样吗?
预先感谢
嗨,
使用以下逻辑:-
声明@aa varchar(20)
SET @aa =(从mytable x中选择x.d,其中x.d = [%0])
从myTable t中选择t.a,t.b和t.c,其中t.d = @aa
通过这种方式,您可以多次使用@aa变量。
此致
Anand
一周热门 更多>