我有 table x,x.b主键在哪里:
+-----+-----+
| a | b |
+-----+-----+
| xyz | 123 |
| abc | 456 |
| abc | 999 |
+-----+-----+
表y,y.b外键在哪里x.b:
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 1 | 123 | x105 |
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 4 | 999 | q234 |
| 5 | 999 | z525 |
+----+-----+-------+
yQuery基于为 each查找最高y值的查询,结果为:cIDb
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 5 | 999 | z525 |
+----+-----+-------+
我有一个xForm当前正在显示 table的表单x。我想添加一个显示c结果的列yQuery,xForm如下所示:
+----+-----+-------+
| ID | b | c |
+----+-----+-------+
| 2 | 123 | a309 |
| 3 | 456 | b123 |
| 5 | 999 | z525 |
+----+-----+-------+
我尝试在文本框xForm的控制源所在的位置添加一个文本框:
=[yQuery]![c]
但这只是给了我一列#Name?错误。我不确定如何设置文本框,使其来源是xForm!ID字段。