SQL 从一张表更新另一张表
这是我的问题的简化版本:
Table 1
Key1, lastdate, lasttranstype
Table2
Table1key1, trandate, trantype
”来更新该表中每条记录的“lastdate”和“lasttransdate”
我想要一个 SQL 语句使用表 2 中的匹配记录和最新日期“我的数据库正在处理
。这可能吗(我当然可以编写一个程序来做到这一点,但我宁愿只用 SQL 语句来做到这一点)?
Here’s a simplified version of my problem:
Table 1
Key1, lastdate, lasttranstype
Table2
Table1key1, trandate, trantype
I want an SQL statement to update lastdate and lasttransdate on table1 for each record in that table using the matching record in Table2 with the latest date
My DB is progress.
Is this possible (I can of course write a program to do it but I'd rather do it just with an SQL statement)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
在 T-SQL 中:
编辑:
我不知道 Progress 是 RDBMS 的名称。以下内容对您有用吗?
In T-SQL:
EDIT:
I did not know that Progress was the name of a RDBMS. Would the following work for you?