获取具有相似列值的行,具体取决于其他列的最大值

时间:2016-06-10 19:47:32

标签: sql

我的数据集如下

FC  RC  aa  
F93 GT  16  
F92 GT  1  
F90 OT  48  
F94 AP  2  
F93 EU  2  
F90 NA  13  
F92 OT  1  
F92 SA  1  

我希望结果是:

FC  RC  aa  
F93 GT  16  
F90 OT  48  
F94 AP  2  
F93 EU  2  
F90 NA  13  
F92 SA  1  

我怎么能做到这一点? 我正在使用Oracle 11g数据库。

1 个答案:

答案 0 :(得分:0)

<强> SQL Fiddle Demo

var lookup_autocomplete = function(elem, options) {
    options.wrapper_autocomplete.find("input:first")
        .bind("focus", function() {
            options.wrapper_autocomplete.addClass("grp-state-focus");
        })
        .bind("blur", function() {
            options.wrapper_autocomplete.removeClass("grp-state-focus");
        })
        .autocomplete({
            minLength: 1,
            autoFocus: true,
            delay: 0,
            source: function(request, response) {                    
                $.ajax({
...

<强>输出

SELECT FC, MAX(RC) RC, aa
FROM YourTable
GROUP BY FC, aa