回答

收藏

Transact SQL查询-枢轴-SQL

技术问答 技术问答 285 人阅读 | 0 人回复 | 2023-09-11

我有MySeekCatTable一个结构表:2 b- }0 ?' T8 O. W
       SeekId  CatId
0 X6 ^- c" t' ^' c        J       1在这个桌子上每个SeekId有3个CatId。该表MySeekCatTable引用了两个带有外键的表:
) y% b: o1 k; T& o5 |* Y* v' ASeekTable具有SeekId主键的第一个表如下所示:8 c( K4 e' W: T0 K5 `
        SeekId  Name( k1 u) S% b  ]3 w/ b4 u7 ^- ~. n
          1     John8 V' B! ?: x5 u4 l8 b3 }/ m2 v: @
          2     Kelly7 V5 D6 L5 I* ?, ]
第二个CatTable具有CatId主键的表如下所示:. X9 Z$ ]& [; J7 i) d+ `" m
        CatId   Name$ q8 q$ J# k+ {: F
          1     Cat11 ~& J3 I& z. H( x  g( ]) L+ G- p
          2     Cat23 g2 g# g% {7 i6 F3 Y* Z' O* f
我的需求是我必须编写一个查询,以格式给出每SeekId三个查询CatId:
% T( \, i! Z% G$ I% e& I5 R( B      SeekId      A          B           C
) g' ]1 |, h- {! ?- T        1         Cat1       Cat2        Cat3* S6 m6 I& j: ?, B4 c4 d, g" d1 }
        i         Cati       Catj        Catk0 L' c# M8 r2 ]; Z- p1 W
                ' X; ]& E  d* n  S4 f, }3 k4 R
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则