ODBC PHP.dbf查询添加列值


ODBC PHP .dbf querying Add column values

我使用ODBC dBase PHP,我只想将列值添加到一起。通常在mysql中,这适用于SELECT (SUM(RMTRAN) + SUM(EXTRAN)) - (SUM(RMTRANDIS) + SUM(EXTRANDIS)) AS receivable, CODE FROM HISTORY WHERE DATE = X GROUP BY CODE ORDER BY CODE

我如何为ODBC dbf做到这一点?注:EXTRAN可能为空

有没有关于如何查询dbfs的网站?

查询应该在DBF文件上工作,但请注意,dBase类型的DBF文件(与VFP类型不同)不支持NULL值。要将可能的NULL值替换为0(例如),请使用NVL()函数:

SELECT (SUM(RMTRAN) + SUM(NVL(EXTRAN,0))) - (SUM(RMTRANDIS) + SUM(EXTRANDIS)) AS receivable ...

此外,本主题可能对您有用。