io_name io_date
――――――――――――――――――
张三 2006-12-15 8:50:00
张三 2006-12-15 8:03:00
张三 2006-12-15 8:04:00
张三 2006-12-15 8:20:00
李四 2006-12-15 8:20:00
李四 2006-12-15 9:20:00
李四 2006-12-15 8:25:00
李四 2006-12-15 8:20:00
李四 2006-12-15 4:20:00
王五 2006-12-15 8:20:00
王五 2006-12-15 9:20:00
王五 2006-12-15 8:25:00
王五 2006-12-15 8:20:00
王五 2006-12-15 4:20:00如何分别找出每个人的最早时间和最晚时间?例如:io_name io_data_first io_data_last
张三 2006-12-15 8:03:00 2006-12-15 8:50:00
李四 2006-12-15 4:20:00 2006-12-15 9:20:00
王五 2006-12-15 4:20:00 2006-12-15 9:20:00
――――――――――――――――――
张三 2006-12-15 8:50:00
张三 2006-12-15 8:03:00
张三 2006-12-15 8:04:00
张三 2006-12-15 8:20:00
李四 2006-12-15 8:20:00
李四 2006-12-15 9:20:00
李四 2006-12-15 8:25:00
李四 2006-12-15 8:20:00
李四 2006-12-15 4:20:00
王五 2006-12-15 8:20:00
王五 2006-12-15 9:20:00
王五 2006-12-15 8:25:00
王五 2006-12-15 8:20:00
王五 2006-12-15 4:20:00如何分别找出每个人的最早时间和最晚时间?例如:io_name io_data_first io_data_last
张三 2006-12-15 8:03:00 2006-12-15 8:50:00
李四 2006-12-15 4:20:00 2006-12-15 9:20:00
王五 2006-12-15 4:20:00 2006-12-15 9:20:00
解决方案 »
- 如何安装sp4呀,是安装 Analysis Services 组件,还是装 数据库引擎组件 呀?
- 查询有二门以上(含两门)不及格课程的学生姓名及其总成绩。
- 事务问题
- 一条sql语句实现一个简单的功能
- 数量作“弊功”能怎么实现?
- SQL SERVER中主键是自动增加的吗?
- 至少100分求助,vfp如何让系统打印预览工具条不出现(隐藏)!!!急!急!!急!!!
- 连接SQL Server 2000失败,但企业服务器可以连上
- 要將同一天的紀錄按一個datetime字段group by 起來,有辦法嗎
- sql2000设计表时删除列后有问题,有人遇到过么?
- 大家来想一下,这个程序是如何实现的!!!多谢!!
- 关于日期的问题
union all select '张三', ' 2006-12-15 8:03:00'
union all select '张三', ' 2006-12-15 8:04:00'
union all select '张三', ' 2006-12-15 8:20:00'
union all select '李四', ' 2006-12-15 8:20:00'
union all select '李四', ' 2006-12-15 9:20:00'
union all select '李四', ' 2006-12-15 8:25:00'
union all select '李四', ' 2006-12-15 8:20:00'
union all select '李四', ' 2006-12-15 4:20:00'
union all select '王五', ' 2006-12-15 8:20:00'
union all select '王五', ' 2006-12-15 9:20:00'
union all select '王五', ' 2006-12-15 8:25:00'
union all select '王五', '2006-12-15 8:20:00'
union all select '王五', '2006-12-15 4:20:00'select io_name,io_data_first=min(io_date),io_data_last=max(io_date) from @a group by io_name
from a,(select * from tab orde by io_name,io_date) b
where a.io_name=b,io_name
from tablename a
inner join tablename b on a.io_name=b.io_name
group by a.io_name
from tablename
group by io_name