今天在查询数据的过程中碰到一个问题,需要选择出每个分组数据中的第一条记录。比如,我现在需要导入所有的拍卖手册号,由于目前已有的每个手册号都有很多拍卖项目,所以我需要取到每一个手册号的第一个项目ID,这样才能方便对应我的需求。 今天自己实现的思路主要是参考http ...
今天在查询数据的过程中碰到一个问题,需要选择出每个分组数据中的第一条记录。比如,我现在需要导入所有的拍卖手册号,由于目前已有的每个手册号都有很多拍卖项目,所以我需要取到每一个手册号的第一个项目ID,这样才能方便对应我的需求。 今天自己实现的思路主要是参考http ...
Oracle 查询出来的数据取第一条 --------------------------------------------------------------------------- 转载自:http://www.itpub.net/thread-246442-1-1.html ...
问题描述如下: 有一些program,每个program可能暂时无联系人,有一个联系人或不止一个联系人。需要找出每个program的一个联系人即可(没有则空)。即:SQL查询每组的第一条数据记录。 测试表如下: 解决方案如下: 执行计划 ...
...
有的时候我们会想要对使用SQL语句查询出来的结果集做一个简单的筛选,比如只取结果集中的第一条记录。 mssql,使用top关键字,用法是top number|percent column_name(s): mysql,使用limit关键字,用法是limit number ...
select * from 表名 limit 1; ...
oracle分组后取每组第一条数据 ‘数据格式 分组取第一条的效果 [sql] SELECT ...