我有一个 MySQL 表:
id | style | minsize_id | maxsize_id
-------------------------------------
1 | Jacket | 1 | 3
2 | Pant | 2 | 4
3 | Hoody | 0 | 3
我想为minsize_id 和 maxsize_id 之间的每个尺寸 id 显示一个额外的行(尺寸可以是 0 到 9 之间的任何整数),以及一个新列“size_id”,如下所示:
id | style | size_id
----------------------
1 | Jacket | 1
1 | Jacket | 2
1 | Jacket | 3
2 | Pant | 2
2 | Pant | 3
2 | Pant | 4
3 | Hoody | 0
3 | Hoody | 1
3 | Hoody | 2
3 | Hoody | 3
如何仅使用 MySQL 以这种方式显示表?谢谢你的帮助。