问大家个唯一时间值的问题

webluoye 2007-12-27 11:09:56
我有个表是统计用户完游戏的时间的,。

每个人可以完很多次。但是最后只要时间最少的那个

比如 a用户[第一次]---0:00:51 a用户[第二次]---0:00:53

可能有很多。。怎么实现只取得时间最少的那个

谢谢大家~!
...全文
116 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
webluoye 2007-12-28
  • 打赏
  • 举报
回复
搞定了。谢谢大家了。。
webluoye 2007-12-27
  • 打赏
  • 举报
回复

select min(j_time) from jifen where j_user='"& rsAdmin("j_user") &"' group by j_user "

我怎么写的 j_time是时间字段 jifen是表名 j_user是用户字段 rsAdmin("j_user")是外循环传的用户名

会提示语法错误

语法错误 (操作符丢失) 在查询表达式 'min(j_time) from jifen where j_user='dddd' group by j_user' 中。
wzy_love_sly 2007-12-27
  • 打赏
  • 举报
回复
呵呵,是弄不明白吧!
我把where 和 group by 写反了
你明白就怪了
webluoye 2007-12-27
  • 打赏
  • 举报
回复
谢谢你们的回答/。

我表里没保存开始时间和结束时间,

只保存了。游戏消耗的时间

我在试1楼的方法~~

还没弄明白
tim_spac 2007-12-27
  • 打赏
  • 举报
回复

select user, min(datediff(second,beginTime,endTime))
from table
group by user
webluoye 2007-12-27
  • 打赏
  • 举报
回复
。。。。。。。。。就是时间最少的意思哦
leo_lesley 2007-12-27
  • 打赏
  • 举报
回复
什么叫最少啊? 没有看明白
wzy_love_sly 2007-12-27
  • 打赏
  • 举报
回复
select min(时间) from 表 group by 用户 where 用户='a用户'
tim_spac 2007-12-27
  • 打赏
  • 举报
回复
获得所有用户的最小消耗时间

select j_user, min(j_time) from jifen group by j_user

or获得指定用户rsAdmin("j_user")的最小消耗时间

select min(j_time) from jifen where j_user = '"& rsAdmin("j_user") &"'

34,838

社区成员

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

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