回答

收藏

T-SQL选择查询

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

根据下表" Q6 P) G8 B. G$ Y6 @# `
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
' S! J- T2 w; T1 q! w; \--------------------------------------------------------------------------------------------
( V/ Z5 n5 {9 S+ XA      Null    M1     Null    M2     Null   Null   Null    Null   M3     Null   Null   Null
3 u7 n/ n' a  h, Z1 }( Z2 t" ~B      Null    M1     Null    Null   Null   Null   M2      Null   Null   Null   Null   Null8 Q: j/ F+ `& M3 f( k
C      Null    Null   Null    Null   Null   M1     Null    Null   Null   Null   Null   Null
) v; C$ ?9 i0 h; V我如何只选择特定范围之间的列。
% H, w4 C  C, Y7 R1 d4 C9 SFor instance if input variables are:/ e) H# {( W8 |9 f8 }7 X* v
-------------------------------------
) ~$ V: a3 h9 P4 N5 `@start = 'Oct-10'4 G! ?6 Y& S  Q7 @7 U7 ]1 V4 E
@end = 'Apr-11'
& l" J* a& D+ b; N+ p然后输出将是:& B7 k3 D) P+ u" V9 ~# G
Title  Oct-10  Nov-10  Dec-10  Jan-11   Feb-11   Mar-11   Apr-11
6 Y1 Z* v) [; }-----------------------------------------------------------------
$ @& A9 ^3 d) EA      M2      Null    Null     Null     Null     M3       Null   
  s; O: g6 c& V5 @  m2 R0 B  iB      Null    Null    Null     M2       Null     Null     Null
* E$ q! n. M+ y( PC      Null    Null    M1       Null     Null     Null     Null+ K2 H$ ]; e% _
               
6 {6 Q4 H8 n4 M1 F, G( l+ y8 \解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则