这样的数据查询功能该怎样实现呢,100分求代码

tianweisoft_com 2004-08-11 04:40:37
我有一个mdb的数据库,其中一个ress 表格式如下,
字段 time date
1200 45.55
1200 35.44
1200 12.25
1200 45.55
1200 10.25
1200 47.01
1300 10.44
1300 12.44
1300 14.44
1300 15.34
1400 08.55
1400 01.55
1400 06.55
1400 25.55
......上万条记录
我要如何才能将字段time,的最后一值的date数据存到另一个表里。
如,1200 47。01
1300 15。34
1400 25。55
......
该如何实现了,谢谢各位/。////
...全文
98 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
James_ht 2004-08-11
  • 打赏
  • 举报
回复
簡單简单写法

insert into Table
select top 1 time from ress order by time desc
tianweisoft_com 2004-08-11
  • 打赏
  • 举报
回复
能留下QQ吗,各位!
RUKYO 2004-08-11
  • 打赏
  • 举报
回复
若已经存在YourInsertTable这表,则:

Insert Into YourInsertTable(mtime,mdate) Select mtime,Max(mdate) As mdate From ress Group By mtime
RUKYO 2004-08-11
  • 打赏
  • 举报
回复
YourInsertTable是你要存到的另一个表,在语句执行后生成:

Select time,Max(date) As date Into YourInsertTable From ress Group By time
shenjr 2004-08-11
  • 打赏
  • 举报
回复
uP,按楼上说的做!
Andy__Huang 2004-08-11
  • 打赏
  • 举报
回复
先分組,然後從分組中選出最大的日期,也說是你說的最後一個日期,
select time,max(date) as date from ress group by time
cwm545 2004-08-11
  • 打赏
  • 举报
回复
哇,这道题有100分,顶下。
select time,max(date) as date from ress group by time
benjamin8064 2004-08-11
  • 打赏
  • 举报
回复
select time,max(date) from ress group by time

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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