Есть несколько способов добиться этого. Если таблица не имеет ключа, просто используйте #
с этим именем столбца (обратите внимание, что левый аргумент должен быть списком):
enlist[ab]#t
sym
----
GOOG
IBM
APPL
Альтернативой является использование функциональной формы, например:
q)?[t;();0b;enlist[ab]!enlist ab]
sym
----
GOOG
IBM
APPL
Вы можете получить форму этого запроса из дерева разбора, например:
q)parse"select ab from t"
?
`t
()
0b
(,`ab)!,`ab
Ниже приведена более общая функция для выбора функции:
q){?[x;();0b;{x!x}(),y]}[t;ab]
sym
----
GOOG
IBM
APPL