Как я могу присоединиться к подзапросу, используя Zend_Db_Select

Как бы я построил этот запрос, используя 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

person Oleg    schedule 17.01.2011    source источник
comment
Похоже, это можно сделать так: > 'ценность'));   -  person Oleg    schedule 18.01.2011


Ответы (1)


person    schedule
comment
Важно отметить (сбил меня с толку, пока я пытался понять это, пока не нашел этот ответ): в первом параметре joinLeft() убедитесь, что вы передаете его как объект Zend_Db_Expr, а не его версию __toString(). - person Ariel Allon; 10.02.2012