條件兩行的列我有以下表結構:添加基於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