ODBC PHP. DBF запросов Добавить значения столбцов

Я использую 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?

0

Решение

Запрос должен работать с файлом DBF, но обратите внимание, что файл DBF типа dBase (в отличие от типа VFP) не поддерживает значения NULL. Чтобы заменить возможные значения NULL на 0 (например), используйте функцию NVL ():

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

Также Эта тема может быть полезно для вас.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]