回答

收藏

如何在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
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则