如何从DolphinDB表中选择非重复行数据?我在手册中找到了函数distinct
。我尝试了下面的代码,但没有用。
select distinct(col1,col2) from table
=====================================
The function [distinct] expects 1 argument(s), but the actual number of arguments is: 2
select distinct([col1,col2]) from table
=====================================
The argument for 'distinct' must be a typed vector
似乎distinct只能应用于一列。有什么解决办法吗?
答案 0 :(得分:1)
函数distinct
返回单个列的唯一元素。如果要根据多列过滤出重复的行,强烈建议使用功能isDuplicated
,该功能是0.99版中引入的DolphinDB的。
select * from table where isDuplicated([col1, col2], FIRST)=0
答案 1 :(得分:1)