我以下表为例:
Job_name RunTime
AR_job1 100
AR_job2 120
AR_job3 130
EP_job1 100
EP_job2 80
Job 字段只是文本,Runtime 是一个整数值我如何为按 JOB 的前两个字母分组的那些选择最大的运行时作业,但将作业保留在另一列中?
我能够执行以下查询,但是我不知道该运行时的作业全名是什么
select substr(job_name,0,2) Code, MAX(RunTime)
FROM table1 group by substr(job_name,0,2)
这是针对应该在 Oracle 10/11g 中运行的查询