导航
  • 主页
  • 基础类
  • 应用实例
  • 新技术前沿

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

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

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

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

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

谢谢大家~!
...全文
69 点赞 收藏 9
写回复
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") &"'
回复
发动态
发帖子
MS-SQL Server
创建于2007-09-28

3.2w+

社区成员

MS-SQL Server相关内容讨论专区
申请成为版主
社区公告
暂无公告