[SQL ] DB2取最新几笔资料

楼主: clv (慢慢習慣成為大叔)   2014-11-29 12:22:16
(针对 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为何会有不同的结果呢

Links booklink

Contact Us: admin [ a t ] ucptt.com