怎么改变一个表的结果,加多一个字段

如何改变一个表的结果,加多一个字段?表1结构如下:grade_idpoint110-1002101-5003501-1000现在我想得到,如

如何改变一个表的结果,加多一个字段?
表1结构如下:
grade_id             point
    1                         10-100
    2                         101-500
    3                         501-1000

现在我想得到,如下的表2:

grade_id             point_start               point_end
    1                         10                                 100
    2                         101                               500
    3                         501                               1000

如何能实现?


[解决办法]
select grade_id,
left(point,charindex( '- ',point)-1) as point_start,
substring(point,charindex( '- ',point),len(point)-charindex( '- ',point)) as point_end
from 表1
[解决办法]
Select grade_id,point_start=Left(point,Charindex( '- ',point)-1),
point_end =right(point,Charindex( '- ',REVERSE(point))-1)
from 表