我正在尝试在我的 Family
表中添加一个名为 Full Address
的新列。它基本上是组合其他列的值并生成完整地址
。
我写了下面的查询,但它似乎不起作用。此外,如果有更好的方法来生成我想要的值 - Full Address
,我将不胜感激。
UPDATE Family SET FullAddress = (SELECT StreetAddress+', '+City+', '+State+', '+ZipCode AS Address FROM Family)
谢谢!
最佳答案
如果您需要更多空间,请在引号之间保持空隙:
UPDATE Family SET
FullAddress = CONCAT(StreetAddress, ', ', City, ', ', STATE, ', ', ZipCode)
关于sql - 从 SELECT 语句更新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39381420/