SELECT * from tb a
(
select w,min(c) as c from TB 
GROUP BY W ) b
where a.w=b.w and a.c=b.c

解决方案 »

  1.   

    纠正他的:SELECT * from tb a,
    (
    select w,min(c) as c from TB 
    GROUP BY W ) b
    where a.w=b.w and a.c=b.c
      

  2.   


    select a.*
    from tablename a join
         (  select w,c=min(c) 
            from tablename
            group by w
         ) b
         on a.w=b.w and a.c=b.c
      

  3.   

    如果C是唯一的,WHERE a.c=b.c就可以了!