有一个表 
 id   num
 1    11
 2    12
 3    13 
 4    14
 5    15
 6    16
 7    17
 8    18
我想把id<6的记录中的num字段值依次取前一条记录的num值
就是说id=1时 num=0,  id=2时 num=11,id=3时 num=12 依次类推到id=5时 num=14
后面的记录不变     
请问sql语句怎么写? 谢谢