一个很简单的问题,求简单的解决方法!

tinylion971 2003-06-19 10:54:32
我有一个表,里面有个“销售价格”字段
我要取此字段最后的三条记录值相加,再做一个平均,得到平均销售价格,如何写语句才简单一点那?
...全文
18 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dabaicai 2003-06-19
  • 打赏
  • 举报
回复
select Avg(“销售价格”) 平均价格 from ( select top 3 销售价格 from table )
tinylion971 2003-06-19
  • 打赏
  • 举报
回复
呵呵,就是该表有很多记录,我要去末尾的三条记录值相加了以后做平均
esu 2003-06-19
  • 打赏
  • 举报
回复
try
select Avg(“销售价格”) from ( select top 3 销售价格 from table order by ...)
hammer_shi 2003-06-19
  • 打赏
  • 举报
回复
什么意思:最后的三条记录值
tinylion971 2003-06-19
  • 打赏
  • 举报
回复
突然发现我的表是动态建的,用SQL语句不太好实现
兄弟们还是提供常规的方法吧如何用找第N条记录的方法来找最后的三条记录哪?
我还不太懂

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧