回答

收藏

mysql数据透视表的麻烦

技术问答 技术问答 200 人阅读 | 0 人回复 | 2023-09-12

我不能使用以下表格MySQL创建数据透视表:# s# c  @  {3 k0 }' l8 g
Teams-------------id | name1  | teamAProcesses-------------id | name1  | processA2  | processBProcessDetails---------------id | processId | keyName 1 |                                                                                                                                                                         |  shape 2 |                                                                                                                                                                         |  vegetable 3 |                                                                                                                                                                         |  fruit 4 |     2     |  animalTeamProcesses-----------------id | teamId | processId 5 |   1    |    1 6 |   1    |    2TeamProcessDetails--------------------id | teamProcessId | proccessDetailsId | value 1 |     5 5                                     5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                                                                                                                                                 | circle 2 |     5 5                                     5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |         2         | carrot 3 |     5 5                                     5                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |                                                   3               | apple 4 |       6                    |         4                                       4                                                                         | dog这是我试图生成的数据透视表:6 [$ s( @' Q& o8 c
Pivot Table------------teamId | processId |  shape  | vegetable |  fruit  | animal   1   |     1     |  circle |  carrot   |  apple  |  NULL   1   |     2         |  NULL   |   NULL    |   NULL  |  dog应该指出的是,键的数量是动态的,所以我认为我需要使用准备好的陈述方法。此外,过程中没有相同的键,因此它们应该只有属于过程的键值。0 m. k/ E- d) e( t2 E6 [% N
谢谢!4 n" x# [" N' a# V( z1 a
                                                               
, |7 G0 [7 j3 F7 R0 J' j: @    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则