我正在研究一条 SQL 语句,它将数据库中的不同行放入不同的列中。
数据库1:
id | name
1 | Shoe
2 | Jacket
数据库2:
id | type | image
1 | 0 | image_1_1.jpg
1 | 1 | image_1_2.jpg
1 | 2 | image_1_3.jpg
2 | 0 | image_2_1.jpg
输出应该是
id | name | image0 | image1 | image2
1 | Shoe | image_1_1.jpg | image_1_2.jpg | image_1_3.jpg
2 | Jacket | image_2_1.jpg | |
image0 是 type = 0 的地方 image1 是 type = 1 等的地方
我已经尝试了几种方法,但我无法做到正确。
任何人都知道如何做到这一点?