select a,b=min(b) from sa

解决方案 »

  1.   

    --少写了group by 
    select a,b=min(b) from sa group by a--或:
    select a,b=max(b) from sa group by a
      

  2.   

    create table sa 
    (
    a char(5),
    b char(5)
    )
    insert into sa values('a','b')
    insert into sa values('a','b')
    insert into sa values('a','b')
    insert into sa values('a','c')
    insert into sa values('b','b')
    insert into sa values('b','b')
    insert into sa values('c','b')
    insert into sa values('d','b')
    insert into sa values('e','b')
    insert into sa values('e','b')select a,b=min(b) from sa group by a/*--测试结果a     b     
    ----- ----- 
    a     b    
    b     b    
    c     b    
    d     b    
    e     b    (所影响的行数为 5 行)
    --*/
      

  3.   

    select a,max(b) from sa group by a结果
    a     c    
    b     b    
    c     b    
    d     b    
    e     b    
      

  4.   

    select a,max(b) from sa group by a
      

  5.   

    select b=min(b) from sa
    select max(b) from sa group by a
    都可以
      

  6.   

    select a,b=min(b) from sa group by a
     要用  group by