确保它可以针对指定列中的每个值一个一个地解决,但我正在寻找一种更优雅的方法,由一个SQL查询处理。
以下小型数据库:
两个物料表:
Table MatA:
ID NomCom_ID ProFo_ID
1 1 1
2 2 2
Table MatB:
ID NomCom_ID ProFo_ID
1 1 2
2 2 2
一个便签表:
Table Note:
ID Val MatTab
1 S6 A
2 T1 A
3 W10 A
4 W12 A
5 S5 B
6 T1 B
7 G10 B
8 T1 XXX
9 W10 XXX
10 G8 XXX
还有一张说明便笺和材料之间关系的表:
Table RelateNoteMat:
ID Mat_ID Note_ID
1 1 1
2 1 2
3 2 2
4 2 3
5 1 8
6 1 10
在以后的时间里很明显,MatTab'XXX'是MatTab'A' 所以我想像这样更新Table Note和Table RelateNoteMat:
Table Note:
ID Val MatTab
1 S6 A
2 T1 A
3 W10 A
4 W12 A
5 S5 B
6 T1 B
7 G10 B
8 G8 A
还有一张说明便笺和材料之间关系的表:
Table RelateNoteMat:
ID Mat_ID Note_ID
1 1 1
2 1 2
3 2 2
4 2 3
5 1 8
使用一个SQL查询可能吗?