преобразование диапазона в строки? - PullRequest
0 голосов
/ 06 марта 2019

У меня есть данные, подобные приведенным ниже.

+----+---------+----------+---------+
| id | start   | end      | data_id |
+----+---------+----------+---------+
|  1 |     0   | 16777215 |       1 |
|  2 |16777216 | 16777471 |       2 |
|  3 |16777472 | 16778239 |       3 |
|  4 |16778240 | 16779263 |       4 |

Как вы видите, у меня есть начало, конец столбца и FK для другой таблицы.

Теперь я хочу преобразовать их, как показано ниже.

+-----------+---------+
| number    | data_id |
+-----------+---------+
|       0   |       1 |
|       1   |       1 |
|       2   |       1 |
...
|  16777215 |       1 |
|  16777216 |       2 |

...

Хотите указать диапазон номеров для отдельной пронумерованной строки.

Есть ли способ сделать это?

...