日期:2014-05-16  浏览次数:20998 次

为什么ACCESS查询里CSTR失效了
OD01 LHDRAM01 LHCRAM01 CB
9611.93 0 40.36 9571.57
54.51 0 .44 54.07
.01 315256.58 315256.61 -.02
7209241.66 5767956.68 6021665.86 6955532.48

SELECT   *
FROM   [Table]   AS   T1
WHERE   CSTR(T1.CB-T1.[OD01]) <> (T1.[LHDRAM01]-T1.[LHCRAM01]);

其实他们相减确实是相等的,但是这个语句却失效了,

------解决方案--------------------
你的数据看不清楚,将小数用ROUND设置为两位试试。
------解决方案--------------------
数据格式乱了。