0

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

我有一个过滤内容的选项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

4

2 回答 2

1

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

于 2013-03-24T13:28:33.867 回答
0

SQL 是针对句点十进制表示法量身定制的。

十进制表示法

于 2013-03-24T13:30:51.653 回答