这是我的数据:
表格1...
id
field1
field2
...
表2...
id
table1_original_id
table1_new_id
尽管我为我的用户建立了一种能够“更新”它们的机制,但表 1 保存了自身无法更新的记录……他们选择记录,进行更改,这些更改实际上是作为新记录提交的。为方便起见,我们假设 Table1 中当前有 10 条记录,ID 为 1 到 10。用户向 ID 3 提交更新。ID 3 保持原样,新记录 ID 11 被添加到 Table1。连同这条新记录,Table2 获得一条新记录,ID = 1,t1_original_id = 3 和 t1_new_id = 11。
SQL select 将如何从 Table1 中检索“对”记录...在这种情况下,查询将为我提供... ID 3 和 11。
挠头
我认为 DB 平台无关紧要的是 Postgres 8.4,我正在通过 PHP 检索要在 jqGrid 中处理的数据。如果你能指出我在单独的 jqGrid 中显示每对记录的方向,那么加分!
感谢您的时间和精力。
=== 编辑 ===
以下是我需要根据上述情况从查询返回的示例:
id field1 field2
3 blah stuff
11 more things
一旦我得到这些对,我可以根据需要在 PHP 端进一步处理它们。