我的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 |