Wie würde ich diese Abfrage konstruieren mit Zend_Db_Select?
:Wie kann ich beitreten eine Unterabfrage mit Zend_Db_Select
SELECT users.user_id, email_address, t1.value as 'languages'
FROM users
LEFT JOIN (
SELECT
user_id
, field_id
, GROUP_CONCAT(value SEPARATOR ',') AS value
FROM user_multivalued
WHERE field_id=25
GROUP BY user_id, field_id) t1
ON t1.user_id = users.users_id
WHERE list_id = 45
Es sieht es aus wie das getan werden kann: \t \t \t \t $ subscribers-> joinLeft (array ($ tableAlias => new Zend_Db_Expr ('(' $ query ')'..)), \t \t \t \t \t \t \t $ joinCondition, array ($ fieldinfo [ 'name'] => 'value')); – Oleg