回答

收藏

Transact SQL查询-枢轴-SQL

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

我有MySeekCatTable一个结构表:6 u/ r9 c! y# k0 \. R* L
       SeekId  CatId
1 s8 c: Y' c2 o" w        J       1在这个桌子上每个SeekId有3个CatId。该表MySeekCatTable引用了两个带有外键的表:1 \: Q/ h/ Y7 |  ?) F" ]
SeekTable具有SeekId主键的第一个表如下所示:
' W$ _$ l& Y8 p) v* y- [) _" d% q        SeekId  Name
+ r0 y& j3 T3 P" ~$ N" D          1     John, z; s+ N5 b6 r- M8 ]& U
          2     Kelly; k/ m0 l$ H1 F. S  A; ]
第二个CatTable具有CatId主键的表如下所示:# h& D$ M" |( Z+ v! x  N* S8 H
        CatId   Name
' j1 z( r( Q$ P0 l          1     Cat1
" E/ p4 v+ J! C$ }6 ~( R          2     Cat2
) a7 j( {9 ?; D' v4 H6 ^我的需求是我必须编写一个查询,以格式给出每SeekId三个查询CatId:7 v8 ?& W2 L+ ~$ Z
      SeekId      A          B           C. i, i7 `; K# k" G
        1         Cat1       Cat2        Cat3
4 M) d0 Z1 i% `: H+ g, q        i         Cati       Catj        Catk' q' ?3 u( l  {- t+ c
               
' a0 k5 t- P+ V) s% x7 g# r# K解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则