是否有一個直接查詢來填充列中的下一個非空值的列中的空位?我想,其具有這樣的數據的列:填充具有下一個非空值的列空值
--------------------
| ID | Version |
--------------------
| 1 | '162.39' |
--------------------
| 2 | NULL |
--------------------
| 3 | NULL |
--------------------
| 4 | '162.40' |
--------------------
| 5 | '162.41' |
--------------------
| 6 | NULL |
--------------------
| 7 | NULL |
--------------------
| 8 | '162.42' |
--------------------
| 9 | '162.42' |
--------------------
| 10 | NULL |
--------------------
落得這樣
--------------------
| ID | Version |
--------------------
| 1 | '162.39' |
--------------------
| 2 | '162.40' |
--------------------
| 3 | '162.40' |
--------------------
| 4 | '162.40' |
--------------------
| 5 | '162.41' |
--------------------
| 6 | '162.42' |
--------------------
| 7 | '162.42' |
--------------------
| 8 | '162.42' |
--------------------
| 9 | '162.42' |
--------------------
| 10 | NULL |
--------------------
的最後一個值(一個或多個)可以是'162.42'
或保持在NULL
。
是否爲ID自動增量? – sll 2012-03-02 12:40:23
@sll我沒有看到有什麼區別,ID沒有得到更新? – robertc 2012-03-02 12:51:09
我只是想確定我的想法是否可以實施,它依靠的事實是每個下一個記錄的ID大於先前的 – sll 2012-03-02 14:51:12