条件两行的列我有以下表结构:添加基于MySQL的
+------+-------+-------+--------+ | mid | a | b | points | +------+-------+-------+--------+ | 69 | 3137 | 13316 | 210 | | 70 | 13316 | 3137 | 350 | | 71 | 3497 | 13316 | 200 | | 72 | 13316 | 3497 | 25 | | 73 | 3605 | 13316 | 205 | | 74 | 13316 | 3605 | 290 | +------+-------+-------+--------+
我想补充的“点”两行的值时,第1行=“B“一” “行2和‘’的第2行=‘行b’1
的输出要求是这样的:
+------+-------+-------+--------+ | mid | a | b | points | +------+-------+-------+--------+ | 69 | 3137 | 13316 | 560 | | 71 | 3497 | 13316 | 225 | | 73 | 3605 | 13316 | 495 | +------+-------+-------+--------+
非常感谢peterm :)这正是我正在寻找的扫管笏。你节省了很多时间,并感谢及时回复。 – user3118436
@ user3118436你更受欢迎。祝你好运:) – peterm
还有一个问题,你可以看看这个链接http://sqlfiddle.com/#!2/aa462/1。我稍微改变了模式。我想确保13316总是在列“b”中。你能帮我在这里吗? – user3118436