我有表:SQL拆分值的多个列
+---------------+------------------------------+-----+------+
| id_order | id_product | qty | size |
+---------------+------------------------------+-----+------+
| ORD-0413-17-1 | PRD-0408-17-2,PRD-0412-17-11 | 2,3 | M,S |
+---------------+------------------------------+-----+------+
我想有一个像这样的输出:
+---------------+---------------+-----+-------+
| id_order | id_product | qty | size |
+---------------+----------------+-----+------+
| ORD-0413-17-1 | PRD-0408-17-2 | 2 | M |
| ORD-0413-17-1 | PRD-0412-17-11 | 3 | S |
+---------------+----------------+-----+------+
我怎么能这样做呢?
这有可能在PHP做的,但是这确实似乎是一个不好的做法regardaring如何数据库建成。 – bestprogrammerintheworld
你可以在MySQL中做到这一点,但你的数据正在尖叫出来进行规范化。不要像这样存储CSV数据。 –
我如何使用php来做到这一点? @bestprogrammerintheworld –