带小数的where语句

时间:2013-03-24 13:21:22

标签: sql

我正在创建一个管理资金的小项目。

我可以选择过滤DataGrid中的内容(值是数据库中的值),其中一个过滤选项是按金额过滤但我有问题。我如何使用decimal中的SQL值进行搜索?

我使用的一个SQL query是:

Select qtd As 'Monetary amount' 
From mm_registos 
Where qtd > 10

但我希望使用decimal值进行过滤,例如:

Select qtd As 'Monetary amount' 
From mm_registos 
Where qtd > 10,8

任何人都可以告诉我正确的query吗?

2 个答案:

答案 0 :(得分:1)

您遇到的问题是由小数点分隔符引起的。尝试使用.(即写Where qtd > 10.8)。

答案 1 :(得分:0)

SQL适用于全站十进制表示法。

decimal notation