[SQL ] DB2取最新幾筆資料

看板Database作者 (給真相=封鎖)時間9年前 (2014/11/29 12:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:DB2 資料庫版本:不確定 內容/問題描述: Fetch First n Row Only 可以取最舊n筆資料 想取最新n筆資料 卻不知該如何做 本以為有 Fetch Last n Row Only 結果好像不是 另外 我在取一千筆資料時的語法有一個問題 在DB裡 a= 'e' 的資料 只有b='d'的 程式裡 select * from xxx where a = 'e' and b = 'd' Fetch First 1000 Row Only 沒有問題 但在下 select * from xxx where a = 'e' Fetch First 1000 Row Only 卻出現 sqlcode -952 不知這兩者對DB為何會有不同的結果呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.177.156.249 ※ 文章網址: http://www.ptt.cc/bbs/Database/M.1417234938.A.8EB.html
文章代碼(AID): #1KUKdwZh (Database)