本文介绍了PostgreSQL:频率表扩展的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有人知道如何在PostgreSQL中扩展频率表吗?
Does anyone know how to expand a frequency table in PostgreSQL?
例如,转换表x:
data | frequency -------+----------- string | 4进入
data | index -------+------- string | 1 string | 2 string | 3 string | 4设置代码:
CREATE TABLE x ( data TEXT, frequency INTEGER ); INSERT INTO x VALUES ('string',4);推荐答案
使用 generate_series() :
SELECT data, generate_series(1, frequency) AS index FROM x;更多推荐
PostgreSQL:频率表扩展
发布评论