【发布时间】:2026-02-24 18:40:01
【问题描述】:
我将如何使用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
【问题讨论】:
-
看起来可以这样做: $subscribers->joinLeft(array($tableAlias => new Zend_Db_Expr('(' . $query . ')' )), $joinCondition, array( $fieldInfo['name'] => '值'));
标签: zend-framework zend-db-select