用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2982|回复: 4
收起左侧

$this->db->group_by() 里面想用函数怎么办

[复制链接]
发表于 2009-5-14 09:01:57 | 显示全部楼层 |阅读模式
比如sum avg month之类的,会因为系统没给里面的数据表命自动加前缀导致报错

怎么解决?

直接->db->query() 会自己给所有数据表加前缀吗?(包括SQL函数里的)
发表于 2009-5-14 09:39:31 | 显示全部楼层
AR类不能解决所有问题。如果是复杂SQL语句。还是自己写SQL比较好。
发表于 2009-5-14 10:03:18 | 显示全部楼层
前缀有时候自动加还是比较好的,如果有错误可以仔细研究一下。
发表于 2009-5-15 11:43:08 | 显示全部楼层
可以考虑用ADODB替换CI的数据库操作,毕竟ADODB更通用,更完善
发表于 2009-5-19 23:28:03 | 显示全部楼层
如果用mysql,CI自带的类,估计会性能上好些。如果是别的数据库,比如我用的SQLITE,个人认为,adodb,好一点。

本版积分规则