select c.物品编号
from 
    (select a.物品编号
    from (select 物品编号 ,sum(decode(状态,'待售',1,'已售',2,'用户退',3)) as sum1
    from tab group by 物品编号) a
    where a.sum1>=1*2+2*2+3
    ) b
    ,tab c
where c.物品编号=a.物品编号
   and 备注 LIKE '%方案变更%'

解决方案 »

  1.   

    re: licsth
    看得不是很懂,但是你好象没有实现 顺序经历  和 第二次“待售”的手工变更操作
    忘掉了还有个时间字段
      

  2.   

    to:cccddd333(kjoisjfsjdf)
    >看得不是很懂,但是你好象没有实现 顺序经历  和 第二次“待售”的手工变更操作
    >忘掉了还有个时间字段
    你早说嘛!
    -------------1
    楼主有些懒了,追加‘并且在第二次“待售”的手工变更操作中’条件很容易的:
    and (状态='待售' and 备注 LIKE '%手工变更操作中%')-------------2 顺序经历 条件追加
    order by 时间字段