[SQL ] DB2取最新幾筆資料
(針對 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