SELECT b.* FROM (SELECT a.user_id , CASE WHEN a.item_id="A" THEN a.s esle NULL END AS A, CASE WHEN a.item_id="B" THEN a.s esle NULL END AS B FROM (SELECT user_id, item_id, sum(amount) AS s FROM tb WHERE item_id = 'A' OR item_id = 'B' GROUP BY user_id, item_id)) b WHERE b.A IS NOT NULL AND b.B IS NOT NULL
点赞 1

相关推荐

做牛做马大喷菇:很难不怀疑是包装的,你简历上的内容,三年经验都挺难做出来
点赞 评论 收藏
分享
牛客网
牛客企业服务