阳光网驿-企业信息化交流平台【DTC零售连锁全渠道解决方案】

 找回密码
 注册

QQ登录

只需一步,快速开始

扫描二维码登录本站

手机号码,快捷登录

老司机
查看: 1956|回复: 0

[求助] excel服务器数据查询方面的一个问题

[复制链接]

该用户从未签到

发表于 2008-2-29 18:49:11 | 显示全部楼层 |阅读模式
新使用excel服务器,虽然操作上比较简单,但是也带来了功能上的不完美,碰到的几个问题我都没法解决,或者解决方法不是很好,不知道有没有人有更好的办法,我想我提的问题可能还是比较有典型性的。先说明我都是从外部数据源中提取数据,所以建议我改变数据表结构的方法是行不通的。
问题1:
外部数据源为SQL2000
里面有个表类似以下结构(越下面的数据越新,即列4 数值不断增大的且唯一的)

列1 列2列3 列4
ID12 2008-1-1 1
ID2 3 2008-1-1 2
ID3 1.4 2008-1-2 3
ID1 2.6 2008-1-2 4



我希望查询符合某个条件的最新的一条记录
例如 列1是“ID1”的最新记录列2值  即 列1=“ID1” 并且 列4=最大值(列4)
筛选条件不支持 列4=最大值(列4)这样的语句
所以先使用 列1=“ID1” 作为筛选条件  然后将  最大值(列4)填充到一个过渡单元格,再利用 列4=(临时单元格的值) 这样的条件提取出最新的数据。
不知各位有没有更好的办法!

问题2:
还是上面的数据表,问题也差不多,也是提取符合某个条件的最新数据,只不过提取的不是一条 而是多条。
比如 我要提取 列1 是 ID1 的最新的三条数据 这样的查询在excel服务器模板中该怎么做啊?,用过渡单元格这样的方法我也没有想出来,希望解决过类似问题的人你能够给我个答案,谢谢了!
楼主热帖
启用邀请码注册,提高发帖质量,建设交流社区
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表