求Sql语句,满足下列查询条件,该怎么解决

求Sql语句,满足下列查询条件
【Table1】
编号 日期 TYPE INPUT OUTPUT RESULT
1 2010-3-8 A 50 54 15
2 2010-3-8 B 50 37 29
3 2010-3-8 C 80 72 21
4 2010-3-9 A 70 38 47
5 2010-3-9 B 80 61 48
6 2010-3-9 C 60 29 52
7 2010-3-10 A 40 54 33
8 2010-3-10 B 40 67 21
9 2010-3-10 C 10 52 10

想得到的查询结果是,INPUT上保留各个TYPE的MAX值,OUTPUT上保留各个TYPE的MIN值,RESULT保留各个TYPE的最早的值(也就是3月8日的):
编号 TYPE INPUT OUTPUT RESULT
1 A 70 38 15
2 B 80 37 29
3 C 80 29 21

------解决方案--------------------
这帖子发 MS-SQL Server 区更好