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. mysql - 新浪微博中的關注功能是如何設計表結構的?2. android-studio - Android Studio 運行項目的時候一堆警告,跑步起來!?3. MySQL數據庫中文亂碼的原因4. angular.js使用$resource服務把數據存入mongodb的問題。5. 如何解決Centos下Docker服務啟動無響應,且輸入docker命令無響應?6. angular.js - 關于$apply()7. dockerfile - [docker build image失敗- npm install]8. 表單提交驗證,沒反應,求老師指點9. angular.js - Ionic 集成crosswalk后生成的apk在android4.4.2上安裝失敗???10. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?
