Выберите фиктивный столбец с фиктивным значением в Zend Frame Work 2
$SQL = "SELECT '' as name,'' as id FROM `student`"
если это нравится, ошибки показывают
$select->columns(array(''=>'name'));
есть ли альтернативный способ?
1 ответ
Решение
Порядок имени столбца и псевдонима необходимо изменить:
SELECT '' as name
$select->columns(array('name' => ''));
Имя столбца '' нужно использовать буквально, так как это не имя столбца, вы можете использовать Zend\Db\Sql\Expression:
$select->columns(array('name' => new \Zend\Db\Sql\Expression('')));