У меня есть таблица, которая выглядит следующим образом:Повторите номер строки раза на основе значения столбца
| name | start_date | duration_day|
========================================
| A | 2015-01-01 | 3 |
| B | 2015-01-02 | 2 |
А теперь я хочу, чтобы получить выход так:
| name | date |
=====================
| A | 2015-01-01 |
| A | 2015-01-02 |
| A | 2015-01-03 |
| B | 2015-01-02 |
| B | 2015-01-03 |
Как я могу это сделать в PostgreSQL?
Возможный дубликат [Как я могу расшириться строку в множественного результирующего набора строк?] (Http://stackoverflow.com/questions/13385574/how-can-i-expand-out-a-row -into-multiple-row-result-set) – Bulat
@Bulat Не совсем. Не PG, и в PG также есть лучшие решения, чем в этом ответе. – Patrick
@Patrick, Спасибо Патрику за обновление моего вопроса –