-1

我在 Oracle 表中有这种格式的数据

Gname, PBOOK, CNIC,  LPNAME, ACRE 
Bilal  1234   33202  A            
       1234          A       2    
       1234          A       2    
Adeel  5678   35230  B            
       5678          B       3    
       5678          B       5    

我想总结一下提交的英亩数,数据应该是这样的

   Gname, PBOOK, CNIC,  LPNAME, SUM(ACRE) 
    Bilal  1234   33202  A       4    
    Adeel  5678   35230  B       8

请给出任何想法在 oracle 中制作这种 sql 语句,以便生成我想要的输出

4

1 回答 1

0

我不确定我是否完全理解您,但您可以尝试:

  SELECT max(Gname), PBOOK, max(CNIC),  LPNAME, SUM(ACRE)
    FROM your_table
GROUP BY PBOOK, LPNAME
于 2012-06-12T09:56:07.853 回答