如何在SELECT子句中用点(``。'')写一个列名?
技术问答
264 人阅读
|
0 人回复
|
2023-09-14
|
我正在尝试使用“。”写一个列名。没有成功6 m6 L* ]: }& l1 \* ^) Q9 @/ U6 b
样本:
N3 W! g% h7 y: U% jSELECT PrmTable.Value = MAX(Value)% _: ?7 F3 ^2 T
FROM TempTable% N# G0 K' e/ Z; U4 N: a E
或者; T4 z% R- C3 ?
SELECT MAX(Value) AS PrmTable.Value
9 q \5 ]3 _8 I$ E: ]" i$ O* pFROM TempTable* S" G% z1 Q, N
任何的想法 ?1 x* L$ E% ]6 H3 ]! \2 a# V
! M2 O) t9 K- i# n- a
解决方案:5 c1 s4 \. Q) l2 d. V. c
2 w0 k R8 N) _6 @0 E& _5 H$ f
/ {9 n& ]# V \% v1 k) d6 o
0 ?$ C% E! @5 A( e i
只需将其用方括号括起来即可使用 o0 l5 k% J) H5 f9 U
例如
) d2 G1 @( ?1 U" R% @SELECT MAX(Value) AS [PrmTable.Value]/ J. _7 n* P/ U% Y7 j6 T
FROM TempTable |
|
|
|
|
|