大家好,我想从桌子上获得过去7天的封闭票 这是我写的查询
'closed' => new Zend_Db_Expr('SUM(IF(rt.assignee_id IS NOT NULL,IF(rt.status_id = 24,1,0),0))')
有人可以帮助我如何在IF内添加条件吗?
谢谢。
答案 0 :(得分:1)
'closed' => new Zend_Db_Expr('SUM(IF(rt.assignee_id IS NOT NULL, IF(rt.status_id = 24, IF(created >= CURDATE() - INTERVAL 7 DAY, 1,0),0),0))')
不确定CURDATE() - INTERVAL 7 DAY
,但我认为您会理解的。