问题描述:
关于 group by 用法
有一张表,
数据如下 表名:xt_report_fieldaccess
guid fieldname indate outdate
1 第一标段 2011-1-1 2011-1-2
2 第一标段 2011-1-1 2011-1-2
3 第二标段 2011-1-1 2011--1
4 第二标段 2011-1-1 2011-1-1
写了以个sql语句 查询这张表的数据 select * from xt_report_fieldaccess
显示的数据如下
1 第一标段 2011-1-1 2011-1-2
2 第一标段 2011-1-1 2011-1-2
3 第二标段 2011-1-1 2011--2
4 第二标段 2011-1-1 2011-1-2
这样话,fieldname字段就有重复的了.
我现在要想的结果是
第一标段 2011-1-1 2011-1-2
第二标段 2011-1-1 2011--2
请问下,改怎么写.是不是 select * from xt_report_fieldaccess group by filedname
有一张表,
数据如下 表名:xt_report_fieldaccess
guid fieldname indate outdate
1 第一标段 2011-1-1 2011-1-2
2 第一标段 2011-1-1 2011-1-2
3 第二标段 2011-1-1 2011--1
4 第二标段 2011-1-1 2011-1-1
写了以个sql语句 查询这张表的数据 select * from xt_report_fieldaccess
显示的数据如下
1 第一标段 2011-1-1 2011-1-2
2 第一标段 2011-1-1 2011-1-2
3 第二标段 2011-1-1 2011--2
4 第二标段 2011-1-1 2011-1-2
这样话,fieldname字段就有重复的了.
我现在要想的结果是
第一标段 2011-1-1 2011-1-2
第二标段 2011-1-1 2011--2
请问下,改怎么写.是不是 select * from xt_report_fieldaccess group by filedname
问题解答:
我来补答展开全文阅读