--少写了group by select a,b=min(b) from sa group by a--或: select a,b=max(b) from sa group by a
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 行) --*/
select a,max(b) from sa group by a结果 a c b b c b d b e b
select a,max(b) from sa group by a
select b=min(b) from sa select max(b) from sa group by a 都可以
select a,b=min(b) from sa group by a--或:
select a,b=max(b) from sa group by a
(
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 行)
--*/
a c
b b
c b
d b
e b
select max(b) from sa group by a
都可以
要用 group by