PostgreSQL中的数据转换

PostgreSQL中的数据转换,sql,postgresql,Sql,Postgresql,如果我有一个数据集 From | To | Val1 | Val2 | Val3 123 130 AB DE EF 131 140 WS ED RF 141 145 GT HY JU 我想在PostgreSQL中打印以下数据集 ID | Val1 | Val2 | Val3 123 AB DE EF 124 AB DE EF 125 AB DE EF 126 AB DE EF 127 AB DE EF 128 AB DE EF 129 AB DE EF

如果我有一个数据集

From | To | Val1 | Val2 | Val3
123 130 AB  DE  EF
131 140 WS  ED  RF
141 145 GT  HY  JU
我想在PostgreSQL中打印以下数据集

ID | Val1 | Val2 | Val3
123 AB  DE  EF
124 AB  DE  EF
125 AB  DE  EF
126 AB  DE  EF
127 AB  DE  EF
128 AB  DE  EF
129 AB  DE  EF
130 AB  DE  EF
131 WS  ED  RF
132 WS  ED  RF
133 WS  ED  RF
134 WS  ED  RF
135 WS  ED  RF
136 WS  ED  RF
137 WS  ED  RF
138 WS  ED  RF
139 WS  ED  RF
140 WS  ED  RF
141 GT  HY  JU
142 GT  HY  JU
143 GT  HY  JU
144 GT  HY  JU
145 GT  HY  JU

你可以用这个试试

SELECT generate_series(1,10)
因此,在没有充分测试的情况下

SELECT generate_series(A.FROM, A.TO), Val1, Val2, Val3
FROM (SELECT * FROM your_data_table) A

在MS Access中也可以这样做吗?