(kdb+;/q)是否可以连接或合并行?

(kdb+;/q)是否可以连接或合并行?,kdb,q-lang,Kdb,Q Lang,以下是我的情况: 我目前有一个数据表,看起来像这样: Symbol Date Time Sequence Type --------------------------------------------------------------------------- A 2013.06.06 20:00:00.137 36654383 BestAsk A 2013.06.06

以下是我的情况: 我目前有一个数据表,看起来像这样:

Symbol    Date          Time             Sequence       Type
---------------------------------------------------------------------------
A      2013.06.06      20:00:00.137   36654383         BestAsk
A      2013.06.06      20:00:00.137   36654383         BestBid
A      2013.06.07      04:00:00.788   3                BestAsk
A      2013.06.07      04:00:00.788   3                BestBid
A      2013.06.07      04:00:00.788   3                BestAsk
A      2013.06.07      04:00:00.788   3                BestBid
A      2013.06.07      07:01:09.584   43126            BestAsk
A      2013.06.07      07:01:09.584   43126            BestBid
A      2013.06.07      07:02:09.012   43431            BestAsk
A      2013.06.07      07:02:09.012   43431            BestBid
正如你所知,这些行是成对的。 每个BestTask和BestBid行具有相同的符号日期时间和顺序。 由于它们都被很好地排序,我认为可以根据它们的顺序组合行,但是我看到的所有join命令 仅合并列(aj、aj0等)。我试着把表格翻成字典,然后以字典的形式组合起来,但没有成功

我在结果中寻找的是,相同的值Symbol Date时间序列不必重复,而是在Type列中, 显示最佳任务和最佳出价:

像这样的东西,谢谢

select distinct Type by Symbol,Date,Time,Sequence from table

或者使用xgroup

我不知道这么简单,谢谢!我在code.kx页面上找不到“by”的引用,它到底做了什么?
select distinct Type by Symbol,Date,Time,Sequence from table