读书人

一个分组查询sql有关问题

发布时间: 2011-12-24 23:03:24 作者: rapoo

一个分组查询sql问题
table user
字段 name ,group
group 为1,2,3,...........

现在要查询同个group的所有name
sql怎么写

[解决办法]
那就:
select * from [user] where [group]= '1 ';
select * from [user] where [group]= '2 ';
select * from [user] where [group]= '3 ';

:-)

[解决办法]
table user
字段 name ,group
group 为1,2,3,...........

假设你其他字段为group2.....groupn
select name,group,...groupn,count(*) from user
group by name,group,...groupn

也就是说把你select 中的东西除了count(*)计数的外,全部写到group by中去
明白了吗?

读书人网 >Java Web开发

热点推荐