- 博客(2)
- 资源 (1)
- 收藏
- 关注
转载 mysql中随机获取排序条件中的指定数量数据
使用了mysql的随机函数RAND(),比如随机取12条:SELECT * FROM video_info ORDER BY RAND() LIMIT 12但是效率较差,执行时间大概用了8秒上下,优化一下并加上条件后:SELECT * FROM video_info WHERE v_id >= (SELECT floor(RAND() * (SELECT MAX(v_i
2014-02-11 17:51:34 3027
原创 yii框架中findall方法取数据使用总结,包括select各种条件,where条件,order by条件,limit限制以及使用单纯sql语句query时占位符的使用等
在yii框架中可以使用映射类的find方法取出一条数据或者用findall方法取出数条数据来,那么如何按照所需条件来取数据呢,主要用到了CDbCriteria这个类,这个类是yii自带的操作数据库的支持类,可以作为参数传递给find等方法,这里用findall做个例子:比如我要取出videoinfo表中的'v_id','title','big_class','sub_class','u
2014-02-08 18:15:02 10479 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人