Ответ 1
Попробуйте с Zend_Db_Expr
, может быть, что-то вроде:
$select->from(array('sh'=>'shopping'),
array('shopping_id','shopping_details',
new Zend_Db_Expr('"friend" as type'));
Я пытаюсь выполнить этот запрос, используя выбор Zend DB, но я не могу этого сделать
Это запрос sql
select shopping_id,shopping_details,"friend" as type from shopping
Обратите внимание на то, как я указываю "друг", поскольку тип и друг не являются столбцом в таблице покупок.
Теперь, как это сделать в Zend. Я пробовал это, но это дает мне ошибку, говоря, что "sh.friend Column не существует"
$select->from(array('sh'=>'shopping'),array('shopping_id','shopping_details','"friend" as type');
Любая помощь будет оценена спасибо
Попробуйте с Zend_Db_Expr
, может быть, что-то вроде:
$select->from(array('sh'=>'shopping'),
array('shopping_id','shopping_details',
new Zend_Db_Expr('"friend" as type'));
$select->from(
array('sh'=>'shopping'),
array('shopping_id','shopping_details','friend'=>'type', 'alias'=>'column or expression')
);