mysql - sql的问题 :查询的结果作再筛选
问题描述
一句sql可以写出来嘛?

SELECT pap., pm.,COUNT(pap.user_id) tzCount,SUM(pap.invest_amount) tzAmout FROM tb_pro_attended_apply pap LEFT JOIN tb_pro_main pm ON pap.pro_id=pm.id WHERE 1=1GROUP BY pap.pro_id ORDER BY pap.apply_time
现在我要筛选tzAmout >10的为什么不行
这是子查询的结果



问题解答
回答1:SELECT pap., pm.,COUNT(pap.user_id) tzCount,SUM(pap.invest_amount) tzAmout
FROM tb_pro_attended_apply pap LEFT JOIN tb_pro_main pm ON pap.pro_id=pm.id WHERE 1=1GROUP BY pap.pro_id HAVING 1=1 <if test='minAmout != null and minAmout !=’’ '> <![CDATA[and tzAmout >= ${minAmout} ]]> </if> <if test='maxAmout != null and maxAmout !=’’ '><![CDATA[and tzAmout <= ${maxAmout} ]]> </if> <if test='minC != null and minC !=’’ '> <![CDATA[and tzCount >= ${minC} ]]> </if> <if test='maxC != null and maxC !=’’ '><![CDATA[and tzCount <= ${maxC} ]]> </if> ORDER BY pap.apply_time <if test='startIndex != null '> limit #{startIndex}<![CDATA[,]]>#{pageSize} </if>
相关文章:
1. pdo_mysql 值自增写法2. Mysql取下一条记录3. mysql-配置 - MySQL错误,时不时自动挂掉,无法启动4. angular.js - 如何在指令里使用ng-click5. android 文件File删除问题6. angular.js - angularJS ng-show的显示问题7. angular.js - angularjs实现点击事件后,在firefox生效却在360浏览器不起作用8. PHP中的$this代表当前的类还是方法?9. mysql 怎么做到update只更新一行数据?10. 求救一下,用新版的phpstudy,数据库过段时间会消失是什么情况?

网公网安备