看不懂你的结果,应该1和3的fdate倒一倒巴

解决方案 »

  1.   

    table1是用户表
    table2是记录表,记录用户每天的情况
    要求的结果,查询出每个用户,不存在记录的日期
      

  2.   

    Select Distinct a.Id,b.fdate From table2 a,table2 b
    Where a.Id<>b.Id And a.fdate<>b.fdate
    And Not Exists (Select Null From table2 c Where c.Id=a.Id And c.fdate=b.fdate);效率不高
      

  3.   

    我已经搞定了,基本思路是用减法理论应该存在的记录 - 实际存在于table2的记录 = 应该存在而没有存在的记录