Выберите фиктивный столбец с фиктивным значением в 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('')));  
Другие вопросы по тегам