T-Sql - 数据分租求最大指定字段最大的记录
2012-09-07 15:20
267 查看
我这个是按照时间求最大的例子
select a.*
from
myTab a,
(
select Id,MAX(EndTime ) EndTime
from myTab group by Id
)b
where
a.Id = b.Id and
a.EndTime = b.EndTime;
注:如果遇到同id 下 endtime 字段值一样的记录可能就这个就不好使了 ,抛砖引玉一下吧~~~
select a.*
from
myTab a,
(
select Id,MAX(EndTime ) EndTime
from myTab group by Id
)b
where
a.Id = b.Id and
a.EndTime = b.EndTime;
注:如果遇到同id 下 endtime 字段值一样的记录可能就这个就不好使了 ,抛砖引玉一下吧~~~
相关文章推荐
- T-Sql - 数据分租求最大指定字段最大的记录
- sql指定排序规则、筛选id最大或最小记录、查询插入数据
- sql 获取指定数据表的所有字段名称的字符串
- MySQL根据某一个或者多个字段查找重复数据,并且保留某字段值最大的记录
- SQL创建数据表时指定列的字段描述
- sql语句 查询字段中指定字符之间的数据
- SQL查询一个表中类别字段中Max()最大值对应的记录
- JDBC ORACLE: 取得SQL总列数; 插入数据后 取得指定自增字段(主键)的值
- SQL语句-统计全部数据,过滤掉其中两个字段同时重复的记录
- sql 查询id最大的数据记录
- sql 多字段指定复制数据 批量写字段名
- SQL读取指定数据表中的所有字段说明
- SQL获取指定数据表所有字段类型和精度脚本
- SQL查询一个表中类别字段中Max()最大值对应的记录
- MySQL入门--显示指定数据表的字段结构、插入指定字段的值(记录)、查看指定表中指定字段的所有记录
- 怎样写获取时间最大的数据记录的sql语句
- SQL读取指定数据表中的所有字段说明
- sql删除某一字段的重复记录(500万条数据以上)
- SQL获取指定数据表所有字段类型和精度脚本
- sql获取分组后取某字段最大一条记录