使用 SQL Server 2005
id value1 value2
001 200 300
002 200x300 400x200
003 300x200 500x600
004 100 200
.....
我想将值列拆分为 2 列
If value1 row 200x300 then it should display value1 - 200 and value2 - 300
if value2 row 400x200 then it should display value1 - 400 and value2 - 200
预期产出
id value1 value2
001 200 300
002 200 300
002 400 200
003 300 200
003 500 600
004 100 200
....
这个怎么做。
需要 SQL 查询帮助