如果让某一列的值减少一个值.
a b c
14 87 1
14 88 2
14 72 3
14 89 4
14 90 5
14 91 6
14 92 7
14 93 8
15 87 1
15 88 2
15 94 3
15 95 4
15 96 5
15 97 6
15 98 7
15 99 8
18 87 1
18 88 2
18 112 3
18 113 4
18 114 5
18 115 6
18 116 7
32 87 1
32 72 2
32 191 3
32 192 4
32 193 5
32 194 6
32 195 7
32 196 8
32 197 9
120 87 1
120 107 2
120 533 3
120 62 4
120 310 5
120 311 6
120 292 7
120 558 8
120 559 9
120 560 10
120 561 11
120 524 12
120 562 13
120 433 14
120 525 15
120 526 16
122 87 1
122 107 2
122 112 3
122 114 4
122 115 5
122 116 6
122 283 7
122 348 8
122 282 9
122 280 10
122 564 11
122 24 12
122 81 13
122 80 14
122 74 15
122 87 16
153 106 1
153 100 2
153 87 3
153 88 4
153 112 5
153 113 6
153 191 7
153 192 8
153 272 9
153 291 10
153 292 11
153 652 12
153 558 13
153 653 14
153 654 15
153 655 16
156 87 1
156 178 2
156 72 3
156 113 4
156 507 5
156 290 6
156 254 7
156 313 8
156 256 9
在这个表中对c进行操作, 让c的值减少一个 b为87时的值, 可能我表达的不好
如a为14时, b为87时, c为1, 那么这个表中所有a为14的记录, c的值都减少一个1
a为15时,b为87时, c的值也是1, 那么所有a为15的记录, c的值也减少一个1
还有, 可能同时出现a为14,b为87的多条记录, 那么c的值则为
select min(c) from table where a=14 and b=87
所有a为14的记录都减少这个min(c)的值.
如果操作? 谢谢.