當我運行以下查詢:甲骨文 - 從輸出行合併成1
SELECT datetime_up, logic_id,eqp_name,ack, created FROM NAS_db.main WHERE TRUNC(datetime_up,'DD') >= TO_TIMESTAMP ('04/18/2012', 'MM/DD/YYYY') and TRUNC(datetime_up,'DD') <= TO_TIMESTAMP ('04/21/2012', 'MM/DD/YYYY') AND eqp_name ='Router-A' GROUP BY datetime_up,eqp_name, logic_id,ack,created
我得到以下輸出:
datetime_up logic_id eqp_name ack created
4/19/2012 5:52:04 PM IP_1.1.1.1_ Router-A 1 0
4/19/2012 5:52:04 PM IP_1.1.1.1_ Router-A 0 0
好了,這些都是連續的記錄,我需要...在這種情況下,第一條記錄有1,只取這一條,而不是2.
我的意思是,如果我查詢,並且我有1000條記錄顯示1後t他只需要一個,並且避開另一個,如果他們只有0,相同,只需要一個,所以我想讓我的查詢顯示出來。
4/19/2012 5:52:04 PM IP_1.1.1.1_ Router-A 1 0
謝謝!
謝謝!那拯救了我的一天 – Marco