怎么查找表中的最新日期,用select top可以吗???急急急(10分)

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

Unregistered / Unconfirmed
GUEST, unregistred user!
怎么查找表中的最新日期
我这样写运行不了:select top 1 EndDate from 表1 order by EndDate desc
请高手帮帮忙!!!!!
 
SELECT MAX(EndDate) AS MAXDATE FROM 表1
 
不行,EndDate 是datetime类型,
谁会的帮帮忙
 
楼主的和liuchong的都对啊.
 
谁能帮帮忙啊 这个问题,急啊
 
不是告诉你你的写法和liuchong的写法都可以吗。还有什么问题?
 
运行不了,会出错啊
 
你这样别人帮不了你,问一句答半句。你应该把你测试的情况包括代码、出错提示、测试环境等详细交代,人家才帮得上忙。
 
我是在SQL Advantage运行的
select MAX(EndDate) as MAXDate from 表1
出现 invalid column name 'EndDate' 的错误;
select top 1 EndDate from 表1 order by EndDate desc 如果这样写
就出现 Incorrect syntar near '1' 的错误
帮帮忙看看怎么解
 
我是在SQL Advantage运行的
select MAX(EndDate) as MAXDate from 表1
出现 invalid column name 'EndDate' 的错误;
select top 1 EndDate from 表1 order by EndDate desc 如果这样写
就出现 Incorrect syntar near '1' 的错误
帮帮忙看看怎么解
 
请认真检查一下,你数据表中的字段名与“EndDate”有区别。
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部