Você pode usar
Zend_Db_Select
e/ou Zend_Db_Expr
, mas se funcionar como está, não mude. Realmente não há necessidade de usar nenhum dos componentes ZF apenas porque eles existem ou para tornar seu código mais Zendy . Use-os para resolver um problema específico. Tenha em mente que cada abstração tornará seu código alguns graus mais lento. Pode não ser muito, mas também pode não ser necessário. Posso falar da minha própria experiência de um projeto em que sucumbimos ao uso do maior número possível de componentes ZF, mesmo que pudéssemos ter feito sem e mais simples. Não valeu a pena e nos encontramos refatorando muitos deles mais tarde.