gpt4 book ai didi

sql - 在 SQL Server 中连接 2 个数字

转载 作者:行者123 更新时间:2023-12-04 19:13:24 32 4
gpt4 key购买 nike

我需要一个函数来连接 SQL Server 中的 2 个数字

例如

getuserid(3,333) = 3333
getuserid(8,5) = 8005
getuserid(2,11) = 2011

它应该根据第二个参数的长度返回结果(如第三个例子)

我尝试将它转换为字符串并使用 case 语句连接它。但是,我觉得,这可以用更有效的方式在数学上完成。任何人都可以建议一种方法吗?

顺便说一句,返回的输出应该是数字类型!

最佳答案

看起来像这样做:

select num1 * 1000 + num2

为什么这个简单的数学需要一个函数?

关于sql - 在 SQL Server 中连接 2 个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16292476/

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