如何使用SQL Server整数除法运算符" \"?

时间:2015-07-09 16:59:38

标签: sql-server

根据https://technet.microsoft.com/en-us/library/dd255271(v=sql.110).aspx

plot(matrix(c(sample(1:15,15),sample(20:100, 11)), ncol=2, byrow = T))

但是,我无法弄清楚如何使用它。我的所有尝试都是相同的 - 错误

  

' \ 5'

附近的语法不正确

尝试按5进行整数除法。

那么我们该如何使用该死的东西?

2 个答案:

答案 0 :(得分:2)

您发布的链接特定于SSRS(SQL Server Reporting Services)。您可以在Reporting Services表达式中使用\运算符,这与T-SQL不同。

T-SQL不支持\运算符,仅支持/运算符。您可以看到list of valid arithmetic operators on MSDN

如果您对什么是Expression以及什么是T-SQL感到困惑,表达式基本上是您在报表中使用的语句,通常用于处理或格式化数据。另一方面,T-SQL是用于在SQL数据库上执行查询和命令的语言。

答案 1 :(得分:0)

你是说这个吗?

http://sqlfiddle.com/#!3/1d3dd/1

你可以像这样分开

select 4/2

这将给你2

如果您正在寻找除法,那么剩下的就是%

在此处查看示例http://sqlfiddle.com/#!3/1d3dd/4