请教高手:
select distinct we_name as ob_name,we_id as ob_id from PA_View_Worker_Info where cp_id = 10 order by we_name这一句查询语句的本意是想把 we_name重复的名气去掉,但是为什么查询结果重复的名字还在呢?????
解决方案 »
- 我在设计一个简单的 ASP.NET 2.0留言板,出了点问题,如何解决呢
- vs2003中的Application Center Test工具,在vs2005中怎么没有了?
- 菜鸟来了,高手请进,50分求助!
- (300分)有关buildprovider的问题
- asp .net中可不可以让服务器端向客户端发出申请
- 动态生成控件问题,在线等,急
- 一个关于dropdownlist Add Item的问题,求救~~~
- asp.net中调用dll遇到的问题???
- vs gridview编辑移除按钮问题
- 讨论:为何.net不提供.net framework的全部源代码?就像JAVA一样?
- 谁帮我解决这个水晶报表的问题 150分,谢谢
- 请给个VS2005正式版的下载地址!带 MSDN的! 速度最好能快点!
现在查的是这两个字段啊,但是我现在是想让we_name字段重复的值只显示一条出来
如果只根据 we_name 来判断 那么 select distinct we_name from PA_View_Worker_Info 如果需要根据 we_name 来判断重复,而又向两列到查询出来,那么麻烦了,你要说清除
如果只根据 we_name 来判断 那么 select distinct we_name from PA_View_Worker_Info 如果需要根据 we_name 来判断重复,而又向两列到查询出来,那么麻烦了,你要说清除
以三楼你的意思是说,在使用distinct的时候只能一个列吗?
select we_name as ob_name,max(we_id) as ob_id
from PA_View_Worker_Info where cp_id = 10
group by we_name
order by we_name 就这样能满足你的要求!
给分啊~~呵呵