javahome2
javahome2
采纳率50%
2017-03-02 01:50 阅读 840

求sql语句,求大神指教

图片说明
查询每个人一次成功一次失败的结果,2次失败,2次成功结果不查询

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • 已采纳
    sinat_37722046 sinat_37722046 2017-03-02 02:15

    select t.* from haha t,haha tt
    WHERE t.a=tt.a and t.b<>tt.b and
    t.a in (
    select haha.a from haha GROUP BY haha.a HAVING COUNT(*)=2 )

    点赞 1 评论 复制链接分享
  • qq_37449605 qq_37449605 2017-03-02 03:09

    select * from lianxi where a not in(select a from lianxi group by a,b having count(a)=2)

    点赞 1 评论 复制链接分享
  • qq_36590965 无敌小程序员 2017-03-02 01:54

    你是需要哪一种sql语句,查询的吗

    点赞 评论 复制链接分享
  • lrx2011 podd 2017-03-02 02:02

    用group by试试············

    点赞 评论 复制链接分享
  • static_coder 智_永无止境 2017-03-02 02:36

    先给个思路吧,先查询b统计结果等于2的作为临时表,在使用条件过滤两者不同。可参考楼上的SQL

    点赞 评论 复制链接分享

相关推荐