What is the rank in kdb mean ?
http://code.kx.com/wiki/Reference/QuestionSymbol
However, if the right argument is a general list then items of the left argument are matched with items of the right argument. For example,
q)u?(2 3;`ab)3 3
In this case Find matches items of the left argument with 2 3 and ab</tt> , not <tt style='"font-family:' monospace new>(2 3;
ab).
? is rank sensitive; x?y can’t deal with mixed rank x. If rank x is n then x?y looks for objects of rank n-1. e.g.
2 3?2 3#til 6 / looks for rank 0 objects(0 1 2;4 5)?2 3#til 6 / looks for rank 1 objects