关于查询条件问题!分少请不要见怪!因为我没有分了只能给这么多! [给分: (0--10)]
表1 服务表
id 服务名称
1 销售活动
2 事件处理
表2 服务处理表
id 服务表id 处理人员
1 1 小张
2 1 小强
3 1 小王
4 2 小张
5 2 小王
我查询服务处理表是5条记录!我想要在同一个服务有多个处理人员的时候取最后的人员!这个条件怎么加啊?
我要的结果是:
3 1 小王
5 2 小王
这样的结果!谢谢!
------解决方案--------------------select t.*,服务处理表.处理人员
from 服务处理表,(select a.服务表id,max(a.id) as id from 服务处理表 a group by 服务表id)t
where 服务处理表.id=t.id and 服务处理表.服务器id=t.服务器id