당신은 우리에게 당신의 테이블의 컬럼의 종류를 말하지 않았지만, 모든 항목이 단일 문자를하는 경우, 그들이 최고의 q를 문자 형식으로 표시됩니다 :
q)show t:([]Name:"ABCDE";Client:"PQRST")
Name Client
-----------
A P
B Q
C R
D S
E T
이제하여 clientType는 최고의 저장
q)update Clienttype:1+(("i"$Client)-"i"$"P")div 2 from t
Name Client Clienttype
----------------------
A P 1
B Q 1
C R 2
D S 2
E T 3
으로 또는 기호를 사용해야하는 경우 계산 할 수있는 번호로
q)types:`first`second`third`fourth
q)update Clienttype:types(("i"$Client)-"i"$"P")div 2 from t
Name Client Clienttype
----------------------
A P first
B Q first
C R second
D S second
E T third