【发布时间】:2013-11-07 23:30:25
【问题描述】:
我想进行 mysql 查询以从表中获取列中的最高 5 个值, 所以查询是:
'SELECT * FROM files ORDER BY `uploadDate` DESC LIMIT 5'
如何运行此查询并将其值保存在变量中?
如果可能的话,我更喜欢将 findAll() 方法与这些选项一起使用。
【问题讨论】:
-
save its value in a variable... 你试过什么? -
@FreshPrinceOfSO 我试着这样做:
$sql = 'select...'; $command=Yii::app()->db->createCommand($sql); $result=$command->execute(); -
这对我来说可以保存 sql 的结果:$result = Yii::app()->db->createCommand($sql)->queryAll();