当前位置:编程学习 > C#/ASP.NET >>

求一个sql语句,数据库结构以及想的得到的功能如下



该数据库为access数据库
我想实现的功能是,以servicesID分组 过滤jtitle相等的值,读取最大的jid的值。

想要读取的结果,我已经用颜色给框了起来,以第一个为例,ServicesID为8 过滤jtitle相同的值,然后读取最大的JID 得到的结果我用红色的框给画出来了,请高手赐教 --------------------编程问答-------------------- 1.按照serviceid分组 
2.使用distinect关键字
3.按照serviceid,jid,jtitle依次排序
4.大功告成  --------------------编程问答-------------------- 解决了? --------------------编程问答-------------------- --------------------编程问答-------------------- distinect  +  max(jid)+  group by servicesID  =sql语句
--------------------编程问答-------------------- 1 2 楼的头像 我了个擦 别犯规喔. --------------------编程问答-------------------- SELECT serviceid,MAX(jid) AS jid,jtitle FROM dbo.TempTest GROUP BY ServiceId,jtitle  ORDER BY ServiceId
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,