这可能是一件非常简单的事情。查看下面的正常 sql 查询
(select * from shopping order by shopping_id desc limit 5) order by RAND()
此查询在 mysql 中成功运行 - 不确定这是否是正确的方法 - 但它有效。它从购物表中获取最后 5 个 id 并每次随机订购它们
我想在 Zend 中实现这一点。我不确定如何执行第一部分,然后将 RAND 子句应用于结果 - 我下面的内容并没有做到这一点。
$select = $this->select() ->从(数组('sh'=>'购物')) ->order('shopping_id desc') ->限制(5) ->订单('兰德()');