SELECT 批次号,DECODE(TO_CHAR(AA),'2','N','1','Y')
FROM  ( SELECT 批次号,COUNT(*) AA 
        FROM  ( 
               SELECT DISTINCT 批次号,销售标记 FROM TABLE 
              )
       )

解决方案 »

  1.   

    select 批次号,min(销售标记) from 表
      

  2.   

    select 
       批次号,decode(销售标记,0,'Y','N')
    from 
       (select 批次号,sum(decode(销售标记,'Y',0,'1')) 销售标记 group by 批次号);
      

  3.   

    select 批次号,min(销售标记) 销售标记 from 表
    group by 批次号;
      

  4.   

    ORARichard(没钱的日子......)  强!
      

  5.   

    zmgowin(隐者) 继续努力升三星啊,咱们ORACLE版的星星们的级别都不高啊,SQLSERVER那5星的都有好几个呢:)向zmgowin(隐者) 学习!学习!!再学习!!!