【发布时间】:2014-08-29 04:14:40
【问题描述】:
我在 ArcGis 上有一个包含数字和日期的表格。我需要通过 sql 查询过滤这些。我只是有可能更改 where 子句。
只需输入 where 子句 1=1 和外场 * 即可获得所有结果。
我必须过滤包含以下格式数字的 installierte_leistung: 1.050,20 ; 18; 0,1 ; 1.230
和以下格式的日期:11.04.08
希望过滤器: installierte_leistung:我想执行一个 sql 语句,例如: where (installierte_leistung BETWEEN '1' AND '2')。结果还有 18。或者如果我要求大于 10 的值,它也会显示 1.050,20。
我尝试使用强制转换转换为十进制、有符号、无符号、整数等,但查询一直无效。我尝试使用“数字”、数字和“数字”。小写和大写以及几乎所有可以想到的可能性。我没有使用 cast 或 convert 得到任何结果。
日期也有同样的问题。我想每月过滤一次。所以例如在 01.2008 和 09.2009 之间。
有人可以帮我吗?非常感谢!
法尔克
【问题讨论】:
标签: mysql casting where arcgis