Я ищу php lib, который позволяет мне скомпилировать строки sql oop способом, например
$select->fromTable = 'test' $select->addWhere('field', '>=', 33); $select->groupBy...
как-то так, просто пример
Для базового облегченного построения запросов я нашел это: http://www.phpclasses.org/package/2813-PHP-Dynamically-build-SQL-queries.html
Существует несколько реализаций шаблона ActiveRecord для PHP, например, http://www.propelorm.org/ и http://www.phpactiverecord.org/. Не знаю, нужно ли вам это, но они оба выглядят хорошо. Они позволяют полностью обойти SQL и просто использовать сгенерированные методы поиска для ваших доменных объектов.
Также посмотрите на эту ветку: SQL Builder для PHP с поддержкой JOIN? Тем не менее, рекомендации сосредоточены на веб-инфраструктурах, и их добавление в проект на поздней стадии может быть затруднено.