2013-06-20 3 views
0

У меня есть таблица some_table какOracle SQL * Plus группа по той же идентификатор в столбце

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  
    ...  ...  ...     ...  

Я хочу создать запрос к группе одним и тем же идентификатором, как этот

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  

I» м новичка ... вы можете мне помочь с оракулом

ответ

0

Для подавления значения повтора в SQLPlus, используйте команду SQLPlus BREAK:

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 
    ...  ...     ... 
Смежные вопросы