我有以下表格:
TableA
ID | SomeInt
1 55
1 66
2 77
TableB
ID | OtherInt
1 ComputedBy Field
2 ComputedBy Field
计算字段需要从 tableA 返回总和,其中 TableB.ID = TableA.ID,但如果我说:
SELECT SUM(SomeInt) from TableA where ID = TableA.Id
其中第一个 ID 将是当前表的 ID,dbms 表示“表 Table1 和 Table2 之间的字段名称不明确”
那么,如何从当前行中获取 ID,以便它不会混合字段名称。
像 This.ID、Self.ID、CurrentRow.ID 或任何 sql 使用的东西
编辑:显然我可以使用当前表的名称来引用该列