sql一条数据拆分为多条数据,求

sql一条数据拆分成多条数据,急求!数据库一条数据,4个相等的状态,要求生成4条数据 idcord1cord2cord3cord41

sql一条数据拆分成多条数据,急求!
数据库一条数据,4个相等的状态,要求生成4条数据

 id        cord1    cord2    cord3   cord4
1001       AA       BB       CC       DD


结果:
 id      cord
1001      AA
1001      BB
1001      CC
1001      DD
[解决办法]
如果是4个字段
select id,cord1 from tt
union all
select id,cord2 from tt
union all
select id,cord3 from tt
union all
select id,cord4 from tt