将1行插入另一个表并更新原始行。多行

时间:2013-01-30 20:33:50

标签: sql for-loop cursor

我有2个表,一个是我的生产表(PROD),另一个是我的日记表(JOUR)(JOUR与PROD具有相同的字段)

最近生产的一个错误导致生产中的某些行无法更新。我在SQL中必须做的是以下内容。

1)选择Prod中Condition ='A'和Type =''

的所有行

2)复制第一行到JOUR

3)将第一行的Type设置为'C'

4)对与1

中的条件匹配的其余行重复3和4

我不允许只选择PROD到JOUR,然后更新符合条件的PROD中的所有行。

我对SQL很新,并且很难做到这一点。在OOP中我会使用一个for

1 个答案:

答案 0 :(得分:0)