ACCESS数据库,有一列是日期字段,要求用SQL语句按照这个日期找出最近一次和最近两次的记录
解决方案 »
- 用批处理启动的sqlserver进程,要怎样才能关闭?
- 文件上传保存到数据库中
- 我在用GIFImage怎么总是死机???
- 给几个国外的Delphi论坛?
- 一个没有窗体的程序如何在系统中以极少资源存在?并接收和转发消息?
- 请教高手一个问题,来者有分!
- 谁知道DELPHI5开发人员(英文版 )指南的下裁地址啊?很急!!!或有译文资料
- 怎樣將數據庫中的日期型字段的值賦給datetimepicker控件?就是怎樣將datetimepicker與數據庫連起來。
- 请教高手 C++builder 和delphi 谁更优秀?
- 给各位大虾说几句心里话!
- 请举例说明sender参数的作用
- ehlib控件能在下拉框中显示新增、编辑、置空等按钮吗?
select top 2 * from xx order by 这个日期 desc
a 2005-1-1
a 2005-1-2
a 2005-1-3
b 2005-3-1
b 2005-3-2
b 2005-3-3
是要把每个a和b的第1或第2次的记录找出来
(
select (select count(1)+1 from 表1 where 字段1日期>a.字段1日期 and 字段1=a.字段1) as 次序,* from 表1 a
)
where 次序<=2最近1条改为 次序=1