Как установить порядок столбцов, в которые включены объединения, в Zend Framework - PullRequest
0 голосов
/ 01 сентября 2010

Знаете ли вы, если в следующем случае есть какой-либо способ установить последовательность столбцов? кто первый, кто второй и т. д.?

$select->from(array('e' => 'equipment'), array(
                        'ID_equipment',
                        'nr_in',
                        'equipment_type_ID_equipment_type',
                        'serial_number',
                        'barcode',
                        'sys_create_date',
                        'sys_deleted',  
                        'status',       
                        'computer_unit_idcomputer_unit',    
                        'room_ID_room', 
                        'action_ID_action',     
                        'invoice_id_invoice',   
                        'quara',
                        'description'
    ));

$select->join(array('et' => 'equipment_type'), 'e.equipment_type_ID_equipment_type = et.ID_equipment_type', array('equipment_type_name'));
$select->join(array('i' => 'invoice'), 'i.id_invoice = e.invoice_id_invoice', array('invoice_number'));

Эти столбцы, полученные из объединений, размещаются в конце всех столбцов, и я хотел бы изменить их размещение.

Заранее благодарю за любую помощь.

С уважением,

1 Ответ

0 голосов
/ 01 сентября 2010

изначально кажется, что размещение:

'equipment_type_ID_equipment_type as equipment_type_name'

устанавливает столбец надлежащим образом (после nr_in)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...