Я получил исправление, но мне нужно объяснение, почему и оставив его в качестве ссылки для других людей:
Проблема в том, что мы получили это представление, скажем, A, которое построено на другом представлении B. Если вы сделаете выборку * из представления A, вы получите, скажем, 37 записей. Отлично, теперь, если вы запустите это через PHP adobdb, вы получите 525 записей!
Причина, по которой это произошло, благодаря моим коллегам, заключается в том, что в представлении B есть такая забавная строка, которую PHP игнорирует, а TOAD нет:
AND p.created_on > TO_DATE ('23-SEP-10')
Исправление было:
AND p.created_on > TO_DATE ('2010/09/23', 'YYYY/MM/DD')
Резюме:
Если результаты вашего php-запроса не совпадают с результатами вашего терминала, попробуйте это решение.