表A
id a b c
1 5 4 5
2 4 4 10
3 3 7 10
4 2 5 5
5 4 0 5
6 6 0 5
求只用一条sql语句,根据高一层id的c与b值关系更新该层的a值,b>=c时下层的a值减1。
例如:
id=3时
id a b c
4 2 5 5
由于b》=c
所以
id a b c
3 3 7 10
应该变为
3 2 7 10
等待中!
...全文
1111打赏收藏
条件update
表A id a b c 1 5 4 5 2 4 4 10 3 3 7 10 4 2 5 5 5 4 0 5 6 6 0 5 求只用一条sql语句,根据高一层id的c与b值关系更新该层的a值,b>=c时下层的a值减1。 例如: id=3时 id a b c 4 2 5 5 由于b》=c 所以 id a b c 3 3 7 10 应该变为 3 2 7 10 等待中!