求一个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