我在mysql表中有这样的数据
没有 代码
1 03
2(null)
3(null)
4 02
5(null)
6(null)
7 05
8(null)
9(null)
什么是查询我必须输入像这样的数据
没有 代码
1 03
2 03
3 03
4 02
5 02
6 02
7 05
8 05
9 05
答案 0 :(得分:0)
试试这个: -
SELECT no, code = (@n := COALESCE(code, @n))
FROM MY_TABLE
ORDER BY no;