dishonest 发表于 2009-5-14 09:01:57

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

比如sum avg month之类的,会因为系统没给里面的数据表命自动加前缀导致报错

怎么解决?

直接->db->query() 会自己给所有数据表加前缀吗?(包括SQL函数里的)

yuwen002 发表于 2009-5-14 09:39:31

AR类不能解决所有问题。如果是复杂SQL语句。还是自己写SQL比较好。

Hex 发表于 2009-5-14 10:03:18

前缀有时候自动加还是比较好的,如果有错误可以仔细研究一下。

vivscott 发表于 2009-5-15 11:43:08

可以考虑用ADODB替换CI的数据库操作,毕竟ADODB更通用,更完善

spt119 发表于 2009-5-19 23:28:03

如果用mysql,CI自带的类,估计会性能上好些。如果是别的数据库,比如我用的SQLITE,个人认为,adodb,好一点。
页: [1]
查看完整版本: $this->db->group_by() 里面想用函数怎么办