我想将3列的值添加到一个新列中,但有一个问题!问题是列的值是常量!但是它应该从一列变成另一列!
SELECT
query,
RESPECT,
INTELLECT,
STRENGTH,
SEL,
EXPERIENCE,
GUN,
DOG,
CAR,
CASH,
BANK_CASH,
STRENGTH + INTELLECT + SEL AS RES2
FROM P 发布于 2010-12-27 15:32:57
在SQL Server中,您有一个计算的列的概念,它在这里可能适用于您。您可以将新列定义为其他列的表达式,例如:
ALTER TABLE dbo.P
ADD RES2 AS Strength + Intellect + Sel现在,表P将有一个新列RES2,它是Strength、Intellect和Sel的总和。此列对于每一行都是不同的-基于组成RES2的三个字段的其他值。
https://stackoverflow.com/questions/4536682
复制相似问题