用于更新另一个表的过程或查询

时间:2017-10-25 14:37:36

标签: sql oracle sql-update

我们有2张桌子

对于表1,数据从CSV格式更新,并以下面的格式加载到数据库中

id  YEAR    WEEK_NUM    MONDAY  TUESDAY WEDNESDAY THURSDAY  FRIDAY  SATURDAY    SUNDAY
1   2017    37             8      8     8           8          8        
2   2017    37             8      8     8           8          8        

选择年份和Week_num需要更新下表(日期为1-31)

ID  MONTH   YEAR    1   2   3   4   5   6   7   8   9   10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31
1   September   2017    8   0   0   8   8   8   8   8   0   8   8   8   8   8   0   0   0   8   8   8   8   8   0   0   8   8   8   8   8   0   0
2   September   2017    5   8   0   0   8   8   8   8   8   8   8   8   8   8   0   0   0   0   8   8   8   8   8   0   0   8   8   8   8   8   0

在这种情况下,它需要更新第37周,即表A中的第10-16页。

任何人都可以帮助我或指导我从哪里开始。

0 个答案:

没有答案