а как сделать
concat_group ?
$oCore_QueryBuilder_Select = Core_QueryBuilder::select()
->select (array ('si.name','p_name'

)
->select (array ('GROUP_CONCAT(pvs.value SEPARATOR "|"','vals'

)
->select (array ('GROUP_CONCAT(pr.tag_name SEPARATOR "|"

',"tags"

)
->from(array('shop_items','si'

)
->from (array('property_value_strings','pvs'

)
->from (array('properties','pr'

)
->where('si.shop_group_id', '=',606)
->where ('pvs.entity_id','=', Core_QueryBuilder::expression('si.id'

)
->where ('pr.id','=', Core_QueryBuilder::expression('pvs.property_id'

);
$aRows = $oCore_QueryBuilder_Select->execute()->asAssoc()->result();
так не получается, потому что считается, что GROUP_CONCAT(pvs.value SEPARATOR "|" - как таблица