如何使用 DB2 / dashDB 执行 'SELECT TOP X FROM TABLE' 类型的查询

how to perform 'SELECT TOP X FROM TABLE' type queries with DB2 / dashDB

我想在 db2 / dashDB 中执行相当于 SELECT TOP 1 ... 的查询:

 SELECT TOP 1 * FROM customers

我怎样才能做到这一点?

您可以使用 FETCH FIRST x ROWS ONLY 语句实现此查询,例如

SELECT * FROM customers FETCH FIRST 1 ROWS ONLY

dashDB 的另一种方法,我认为更容易使用 'limit n',例如

SELECT * FROM customers LIMIT 1