站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题急求数据库日期查询问题~~!!!!!!!!!!!!在线等~~~~~~~~~~~

急求数据库日期查询问题~~!!!!!!!!!!!!在线等~~~~~~~~~~~

摘要: 急求数据库日期查询问题~~!!!!!!!!!!!!在线等~~~~~~~~~~~


我现在有一个表:用户名(varchar) 时间都是(datetime)
用户名 开始时间 结束时间
a 2006-1-1 2006-2-3
a 2006-3-24 2006-4-4
b 2006-5-9 2006-7-13
b 2006-6-7 2006-6-15
b 2006-1-15 2006-1-18
c 2006-2-24 2006-11-11
c 2006-3-22 2006-5-2
我现在想得到这样一个表:
用户名 开始时间 结束时间
a 2006-1-1 2006-4-4
b 2006-1-15 2006-7-13
c 2006-2-24 2006-11-11
也就是说得到每个用户最早的“开始时间”和最晚的“结束时间”,哪位高手能指点一下 。急!!!!在线等啊~~~


没人能帮我吗???自己先顶一下55555555555555555555555555~~~~~~~~~~~


select 用户名, min(开始时间) as 开始时间, max(结束时间) as 结束时间
from 表
group by 用户名


select username,min(s_date),max(e_date) from test group by username;


哈哈 菜鸟问题 谢拉


楼上正解

结贴了 谢谢各位


↑返回目录
前一篇: javascript的小问题
后一篇: 我怎么感觉struts,非常难用呢!!! (降低了开发效绿.)