解决: Error while compiling statement: FAILED: ParseException line 23:13 extraneous input '(' expectin
1. hive 执行sql,报错: Error while compiling statement: FAILED: ParseException line 23:13 extraneous input '(' expecting ) near ')' in subquery source 2. sql 如下 : SELECT pxx_id, pxxx_name, xxx, creationtime, creatorid, lastxxxxntime, lxxxierid, NULL, NULL, NULL FROM ( SELECT pxx_id, pxxx_name, xxx, creationtime, creatorid, lastxxxxntime, lxxxierid, NULL, NULL NULL Row_number ( ) OVER ( PARTITION BY xxx ORDER BY xxx DESC ) AS num FROM xxx.bxxxi_xxxts_xxxce ) bcp WHERE bcp.num = 1; 3. 解决:如下图,少一个逗号: 来源: oschina 链接: https://my.oschina.net/u/4319747/blog/4270698