80879
查询的一个问题
回帖数 3
阅读数 1712
发表时间 2011-12-21 14:17:37
我的查询语句这么写:
$this->dao->select('account, sum(consumed) as consumption, count(taskid) as tasks')
->from(TABLE_CONSUMED)
->where('projectid')->eq($projectID)
->groupBy('account')
->fetchAll('account');
但是sql语句却成了这个样子:
The sql is: SELECT account, sum(consumed) as consumption, count(taskid) as tasks FROM `zt_consumed` wHeRe projectid = '5' AND `zt_consumed`.company = '1' gRoUp bY account
怎么就多出来一个条件呢zt_consumed`.company = '1'?好奇怪啊。。。
这是咋回事情哦?
3个回复
是这样fetchAll('account', false);吗?
第二个参数为false时,这个条件就没有了。
只是框架为什么要自动加上这么一个参数呢?不懂,还请赐教!谢谢
2011-12-21 16:55:31 马凯 回帖
联系我们
联系人
丁芝/高级客户经理
电话(微信)
17663906485
QQ号码
1481227768
联系邮箱
dingzhi@chandao.com

相关帖子
王胜杰 | 最后回帖 2019-08-13 17:17 张玉洁
light | 最后回帖 2023-05-12 11:01 禅道-阿龙
曹林 | 最后回帖 2019-06-26 18:03 禅道-李锡碧
Qter | 最后回帖 2020-09-07 17:52 马超
分享是一种力量 | 最后回帖 2017-12-22 09:16 石洋洋
至今单身的葫芦 | 最后回帖 2024-08-16 15:28 禅道-李锡碧


精品资料包
1V1产品演示
免费试用增强功能
专属顾问答疑支持


