2013-10-17 45 views
-1

我有一張表包含兩列,一個月和一個月,我想得到一個按年份和月份排列的唯一結果。如何寫兩列的oracle sql查詢命令

例如:

y  m 
2013 12 
2012 1 
2013 4 
2012 3 

我想獲得

y  m 
2013 12 

如何編寫SQL查詢。謝謝。

+0

你現有的查詢是什麼樣的?你真的想**訂購**數據,還是隻提取最新日期的行? – Joe

+0

請花時間閱讀'ORDER BY'的SQL定義,您的示例不支持提及該sytax。祝你好運。 – shellter

回答

0
select * from table where y = 2013 and m = 12; 

你想要這個嗎?

+0

謝謝,但這不是我想要的。我已經得到了答案。像這樣:select * from( select * from table order by year desc,month desc ) 其中rownum = 1 – user2682541