【发布时间】:2021-03-17 18:03:53
【问题描述】:
我有一张像下面这样的表格,它按工具(代码)显示了一些班次、成熟度等的 pnl。
仪器 123 出现两次(2 组班次、书号、insmat 但不同的 pnl)。我想清理表格以仅保留第一组(前 3 行)。
> code | shift | pnl | booknumber | insmat
123 -20% 5 1234 2021.01.29
123 -0% 7 1234 2021.01.29
123 +20% 9 1234 2021.01.29
123 -20% 4 1234 2021.01.29
123 -0% 6 1234 2021.01.29
123 +20% 8 1234 2021.01.29
456 -20% 1 1234 2021.01.29
456 -0% 2 1234 2021.01.29
456 +20% 3 1234 2021.01.29
如果不涉及轮班,我会这样做:
select first code, first pnl, first booknumber, first insmat by code from t
很想听听您是否有解决方案! 谢谢!
【问题讨论】:
标签: kdb