回答

收藏

T-SQL选择查询

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

根据下表& E# b) s& ?- E! p3 a1 @
Title Jul-10  Aug-10 Sep-10 Oct-10 Nov-10  Dec-10 Jan-11  Feb-11 Mar-11 Apr-11 May-11 Jun-11
! z9 W! P$ l; W; k. ^/ j/ t2 F--------------------------------------------------------------------------------------------
+ |7 T, p3 y  u) B4 _7 AA      Null    M1     Null    M2     Null   Null   Null    Null   M3     Null   Null   Null
( @! y9 N1 [6 C) ]9 I# s) OB      Null    M1     Null    Null   Null   Null   M2      Null   Null   Null   Null   Null
9 X3 @, Q( N- C( o& x  EC      Null    Null   Null    Null   Null   M1     Null    Null   Null   Null   Null   Null, q$ m5 ?) z+ g' d# R; L# _
我如何只选择特定范围之间的列。
- U8 g& C4 K4 j" O$ H. `9 T; K, EFor instance if input variables are:' N* e4 B1 _2 s/ a! I
-------------------------------------8 C5 k7 {9 _& p5 e; ]
@start = 'Oct-10'
/ F. D* a, U$ Z8 J( K@end = 'Apr-11'
8 d& [) L+ r& X1 k. A+ n然后输出将是:
1 a/ t2 ?; [5 s8 ]; J) }' c* J. TTitle  Oct-10  Nov-10  Dec-10  Jan-11   Feb-11   Mar-11   Apr-11
5 j  L5 B% [; O2 x, V% b9 n  `! T-----------------------------------------------------------------) [/ U# M; v' u( b. P2 F
A      M2      Null    Null     Null     Null     M3       Null   
; ]) d0 d/ u% x3 V; _; mB      Null    Null    Null     M2       Null     Null     Null4 O$ a: V5 ]2 b* a8 z
C      Null    Null    M1       Null     Null     Null     Null& ?' G  B& j* p" M6 @! s+ {6 B0 ?
                : J! C6 Q- a& g& N( l% _
解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则