0

我有一张像 some_table 这样的桌子

  id       other_id   date_value            value  
 -------- ---------- --------------------- ------- 
  1        1          2011-04-20 21:03:05   104    
  2        2          2011-04-20 21:03:04   229    
  3        3          2011-04-20 21:03:03   130    
  4        1          2011-04-20 21:02:09   97     
  5        2          2011-04-20 21:02:08   65     
  6        3          2011-04-20 21:02:07   101    
  ...      ...        ...                   ...    

我想创建一个查询以按相同的 id 分组

 other_id  date_value            value  
 -------- --------------------- ------- 
  1        2011-04-20 21:03:05   104    
           2011-04-20 21:02:09   97     
  2        2011-04-20 21:03:04   229    
           2011-04-20 21:02:08   65     

我是新手......你能帮我用oracle吗

4

1 回答 1

0

要抑制 SQLPlus 中的重复值,请使用 SQLPlusBREAK命令:

SQL> BREAK ON other_id
SQL> SELECT other_id, date_value, value FROM myTable ORDER BY other_id, date_value DESC

 other_id  date_value            value  
 -------- --------------------- ------- 
  1        2011-04-20 21:03:05      104
           2011-04-20 21:02:09       97
  2        2011-04-20 21:03:04      229
           2011-04-20 21:02:08       65
  ...      ...                   ...
于 2013-06-20T04:43:27.040 回答