我在DB2中有一个查询,如下所述。 NETEZZA中的语法是什么?
从GTD_demo_dim中选择不同的acct_num,其中ACCT_NUM仅获取前1行);
答案 0 :(得分:0)
首先,我认为您的陈述无效。
select distinct acct_num from GTD_demo_dim where ACCT_NUM fetch first 1 rows only);
需要完成where
条款,并且您使用了没有开头的右括号。
fetch first
是常见的(标准?)ODBC语法,因此很有可能这样做。但是,在netezza中执行此操作的常用方法是使用限制。总而言之,这是我查询并期望预期结果的方式(省略where
,因为我无法推断出意图):
select distinct acct_num from gtd_demo_dim limit 1;