(Ben, dokümantasyon ve sorun izci Web'de arama var) bu Zend Framework mümkün değildir eminim ama ben sadece bu yüzden ben burada soruyorum emin olmak istiyorum.
$select = $this->select();
$select->union($select1, $select2);
Bu tabii ki çalışmaz. Ben ne gerek açıklamak için. Ben bir SELECT sorgusu 2 tabloları birleştirmek için UNION () kullanmanız gerekir, ben sadece yapabileceğini biliyorum:
$select = "$select1 UNION $select2";
Sorun şu ki, bir dize dönecekti ve ben Zend_Paginator ile kullanabilirsiniz böylece seçkin bir nesne almak gerekiyor.
Ben zaten benim veritabanı mimarisi değiştirerek sorunu çözmüş ama bunun için bazı çözüm olup olmadığını merak ettim.