@ operator返回由其參數在第一級索引的元素。KDB'@'運算符
你會如何解釋在參考實例中的最後一行,英文:
q)d:((1 2 3;4 5 6 7);(8 9;10;11 12);(13 14;15 16 17 18;19 20))
q)[email protected]
(8 9;10;11 12)
q)[email protected] 2/selects 2 items at the top level
((8 9;10;11 12);(13 14;15 16 17 18;19 20))
q)@[d;1 1 1;+;3]
((1 2 3;4 5 6 7);(17 18;19;20 21);(13 14;15 16 17 18;19 20))
我不明白,任何由過去的@
使用返回的值。
爲什麼對@ [d; 1]的調用只返回索引元素,而@ [d ; 1; +; 3]返回所有d元素? – 2013-04-04 13:15:56