11智能在线
新记
用SQL Server2008怎么实现将表中的几列属性值运算后生成另外一列
如题所述
举报该文章
相关建议 推荐于2017-11-25
不知道计算列能不能满足你的需要。
假设表table1有a、b两个列,想生成另一个列为a列值+b列值
计算列添加语句如下
ALTER TABLE table1
ADD c AS a+b
这样就新增加一个c列,c列不需要更新和赋值,会自动按计算列的公式a+b计算出取值。
当然a+b这种算法只是一个例子,可以根据需要设置为更为复杂的运算。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/ss2vs48mq.html
其他看法
第1个回答 2012-07-13
select sum(列名,列名) as zong from table
第2个回答 2020-10-08
就是譬如一个人的信息表里,可能有
姓名,性别,手机,电话等字段
但是这个人的信息,姓名,性别必须要有,可是现在有的人,不用座机了,所以,电话那列就可以不添,但是姓名和性别属于必须要添的,这么说懂吗?
可以不填的那列,就允许null值
相似回答
大家正在搜
相关问题
在sql server 2008 列属性中计算列规范怎样将一...
怎样将sql数据库中同一表中的一列数据更改为另外一列的数据?
SQL SERVER 2008中用SQL语句如何实现将某列中...
如何用sql server 2008选出 列值中间某两个字符...
sqlsever中,怎样让数据表中一列等于另外两列的运算结果
SQL怎样合并表中两列的值为一列来显示
sql怎么把一行数据中的几列相加?
SQL语句在SQL Server中创建表时如何引用其他表的字...