这个SQL语句怎么写?

[复制链接]
查看11 | 回复4 | 2006-4-17 13:46:34 | 显示全部楼层 |阅读模式
有一个表Direction
字段有 Direction_ID char(16)

Direction_DT datetime

Loc char(5)
..................
Direction_ID和Loc是主键
由于Direction_DT取得是系统时间GETDATE()
所以相同的Direction_ID的记录也有不同的Direction_DT值(只差几毫秒)
现在相同Directin_ID值只要取一遍,Direction_DT值取相同的Direction_ID记录的任意Direction_DT值,并且要对Direction_DT排序,怎么写?
高手请赐教!


回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
不明白,弄几条数据上来
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
任意Direction_DT值?那取最大的一个好了,呵呵
selectDirection_ID,max(Direction_DT) as Direction_DTfrom Directionorder byDirection_DT
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
少了点什么


select Direction_ID,max(Direction_DT) as Direction_DT from Direction group by Direction_ID order by Direction_DT
回复

使用道具 举报

千问 | 2006-4-17 13:46:34 | 显示全部楼层
了解
收到
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行