我的ACCESS有一個table1
如下:
product | employee | number |
---|---|---|
甲 | A | 20 |
乙 | A | 40 |
丙 | A | 60 |
甲 | B | 10 |
乙 | B | 20 |
我想寫一個UPDATE
statement,
針對
(SELECT product FROM table1 WHERE employee = 'A') AS A
INNER JOIN
(SELECT product FROM table1 WHERE employee = 'B') AS B
ON A.product = B.product
的部分(也就是product 甲
與 product 乙
)
員工 A
所做的product 甲
的number要減去員工 B
所做的product 甲
的number員工 A
所做的product 乙
的number要減去員工 B
所做的product 乙
的number
最後table1
會變成:
product | employee | number |
---|---|---|
甲 | A | 10 |
乙 | A | 20 |
丙 | A | 60 |
甲 | B | 10 |
乙 | B | 20 |