作者clv (给真相=封锁)
看板Database
标题[SQL ] DB2取最新几笔资料
时间Sat Nov 29 12:22:16 2014
(针对
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://webptt.com/cn.aspx?n=bbs/Database/M.1417234938.A.8EB.html