我有一个表其中字段为
ID name1 name2
1.1 a a
1.2 a b
1.3 a c
2.1 c a
2.2 c b
2.3 c c
3.1 b a
.....
问题是要按name1进行分组group by并按ID进行排序
结果我要的是
name1
a
c
b
但是怎么才能按ID排序呢?
我写的语句是select name1 from tablename group by name1
而这句的结果是
name1
a
b
c
...全文
519打赏收藏
请问一个关于sql语法group by的问题?
我有一个表其中字段为 ID name1 name2 1.1 a a 1.2 a b 1.3 a c 2.1 c a 2.2 c b 2.3 c c 3.1 b a ..... 问题是要按name1进行分组group by并按ID进行排序 结果我要的是 name1 a c b 但是怎么才能按ID排序呢? 我写的语句是select name1 from tablename group by name1 而这句的结果是 name1 a b c