考虑一下表:
q)trade
stock price amt time
-----------------------------
ibm 121.3 1000 09:03:06.000
bac 5.76 500 09:03:23.000
usb 8.19 800 09:04:01.000
和列表:
q)x: 10000 20000
以下查询:
q)select from trade where price < x[first where (x - price) > 100f]
'length
如上所述失败。如何在搜索查询的每次迭代中传递price
的当前行值?
虽然上面方括号中的price[0]
有效,但这显然不是我想要的。我甚至试过price[i]
,但这也给出了同样的错误。