ibase_query有查询计算但返回整数而不是小数

时间:2014-02-04 01:07:18

标签: php firebird firebird2.1

我使用ibase查询PHP,当我使用isql在firebird上尝试它时会返回小数但是当我在PHP中尝试它时会返回整数。

这是我的问题:

SELECT FIRST 4 FISCALYEAR, FISCALQTR, SUM(COALESCE(REJECTS,0)) TOTALREJECTS, 
    SUM(COALESCE(GOODQTY,0)) GOOD, SUM(COALESCE(TESTED,0)) TOTALTESTED,
    ROUND((1-(SUM(COALESCE(REJECTCOUNT,0))/SUM(COALESCE(ITEMCOUNT,0)))),3)
    COUNTAVG
FROM SAMPLETABLE
GROUP BY FISCALYEAR, FISCALQTR
ORDER BY FISCALYEAR DESC, FISCALQTR DESC

注意:COUNTAVGisql 0.9786中返回,而在PHP ibase中它仅返回1。 请帮忙。

0 个答案:

没有答案