select * from table_name where serv_id in
(select max(serv_id) from table_name group by month_id)
(select max(serv_id) from table_name group by month_id)
解决方案 »
- oracle备份文件超过4G如何进行备份(高分求教)
- Ora-01722 :無效數字問題
- 如何将两个字段相同的表写成一个视图
- 使用java代码从oracle数据中调不出数据,同样的代码改了连接可以从sqlserver里调出数据
- 如果选择指定的纪录
- 请问那儿有owb下载?
- 如何用数据库实现a地点到b地点的公交线路呢(类似于chinaquest的系统)给高分!
- sqlplus中如何捕获出错代码的行数?
- 用connect by 实现树型结构的效率问题
- _RecordsetPtr的update操作错误问题
- 怎样调一个返回是一个记录集的自定义函数
- 搞不懂耶,为什么用 ResultSet 对象的.next()可以取得值但用.first()就出错了?
你要的是什么?
select * from table_name where serv_id in
(select max(serv_id) from table_name group by month_id)
这样写肯定很慢,这个表是千万级的记录数据呀
where t1.serv_id =t2.serv_id