如何返回最后一次保存日期的相应字段,100分奉送!(100分)

  • 主题发起人 主题发起人 pentnt
  • 开始时间 开始时间
P

pentnt

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:
在SQL SERVER 7.0中,有一个日期字段和一个数值字段,如何返回最后一次保存日期的相应字段。这个SQL应该怎么写?
 
select * from table1 a,(select max(datefield) as maxdate from table1) b
where a.datefield=b.maxdate
 
1、按日期字段排序(是倒序)即可,
第一条就是你想要的,忽略其余的即可。
表小的时候比较合适,表大的时候可能会慢点。(慢只是推测)
select * from table1 order by datefield desc

2、表大的时候,cytown的方法可以。
 
在Post前将系统时间转换到数据库中。
 
接受答案了.
 
后退
顶部