小女子難題: 怎麼查詢一個表中某一字段最大值的那條記錄

lzrwj 2003-09-05 05:03:45
有個表叫: user, 此表有個字段: update_time
如何把這個表中update_time 值最大的那條記錄找出來?
謝謝!
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
dafu71 2003-09-05
  • 打赏
  • 举报
回复
SELECT * FROM user xx WHERE not exists(SELECT 1 where xx.update_time<update_time and 关键字=xx.关键字 FROM user)
lzrwj 2003-09-05
  • 打赏
  • 举报
回复
不是呀, 這個我會呀。但我是要查詢整條記錄呀,只不過是要update_time為最大的那條記錄
應該是: SELECT * FROM user WHERE update_time=(SELECT MAX(update_time) FROM user)
allima 2003-09-05
  • 打赏
  • 举报
回复
select * from user where update_time
=(select max(update_time) from tfin_pz)
allima 2003-09-05
  • 打赏
  • 举报
回复
select max(update_time) from user

34,875

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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