我有以下sql,需要按随机顺序对结果进行排序。我尝试添加ORDER BY RAND()但是没有成功。我可能会错过它的语法。
$items = Goods_Model_Good::findByCop(array(
'where' => new JO_Db_Expr(
'good.id IN (SELECT id
FROM good
WHERE copId LIKE ' . Helper_Db::quote($cop['copId']) .
')')));
答案 0 :(得分:3)
在PHP中,你得到一个随机播放的数组:
shuffle($items);