Я использую 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, но обратите внимание, что файл DBF типа dBase (в отличие от типа VFP) не поддерживает значения NULL. Чтобы заменить возможные значения NULL на 0 (например), используйте функцию NVL ():
SELECT (SUM(RMTRAN) + SUM(NVL(EXTRAN,0))) - (SUM(RMTRANDIS) + SUM(EXTRANDIS)) AS receivable ...
Также Эта тема может быть полезно для вас.
Других решений пока нет …