99问答网
所有问题
sql两列number类型值相加转为一列
如题所述
举报该问题
其他回答
第1个回答 推荐于2016-10-03
sql中如果两列都是number类型可以直接相加
参考语句:
select 列1,列2,列1+列2 as 列加 from 表
如果类型不一样可以类型转换
select 列1,列2,列1+cast(列2 as int) as 列加 from 表
本回答被提问者和网友采纳
第2个回答 2015-09-24
求和?select sum(列1 ,列2) as 列3 from tablename
相似回答
sql
不同
两列
的字符串
类型数据值相加
,将和存到其中
一列
?
答:
-- Oracleupdate table_name set column_name_a = to_char((to_
number
(column_name_a) + to_number(column_name_b)),'999999999') )
SQL
怎样合并表中
两列
的
值为一列
来显示,该如何解决
答:
select 列三 = 列一+列二 from tablename;这个只是显示不会更新
数据
表 如果是更新数据表的话:update tablename set 列三 = select 列一+列二 from tablename;
SQL
怎样合并表中
两列
的
值为一列
来显示
答:
1. 合并 name列和id列,得到结果
sql
代码:select concat(concat(name,' '),id) as nameid,age from example 中间的空格也可以换成+,或者 ,等,把单引号' ' 里面
改一
下就行了 2. 不加空格的情况:select concat(name,id) as nameid,age from example 具体可以参考:网页链接 ...
SQL
将
两列
的
数据
合并在
一列
答:
select xx as zz from 表 union all select yy from 表;
SQL 两列
中有相同的值,怎么合并起来
答:
select (case when a is null then b else a end) as class,((case when sl is null then 0 else sl end) + (case when ssl is null then 0 else ssl end)) as amout from A
SQL
如何将
两列
字符
数据
逐行
相加
,放入一个新列中
答:
这个问题很普遍。建立一个视图,然后使用语句:select a,b,(a+b)as c form 表。以后就可以查询这个视图了。还有一种方式就是建立临时表。比如这样:select * from (select a,b,(a+b)as c form 表) where c=条件。
sql
查询: 有
两列
,要合并
成一列
,格式:第一列-第二列(a-b) ,如何写查询...
答:
select a+b\x0d\x0afrom 表;\x0d\x0a如果
数据类型
不同的话就要做
类型转换
\x0d\x0aselect cast(a as varchar(20)) +b\x0d\x0afrom 表
sql 两列
合并
成一列
的问题
答:
用vb调用如下
sql
语句:select convert(varchar(1),a)+convert(varchar(1),b) as c from test;--- 以上,希望对你有所帮助。
请问如何将
SQL两列数据
显示到
一列
中
答:
你试试 SELECT a + '/' + CAST(b AS VARCHAR(10))FROM 表 其实就是将2个字段连起来,然后b
的数值
型
改
下
类型
又改了啊,,,改了之后是 SELECT a + '/' + CAST(SUM(b) AS VARCHAR)FROM 表 GROUP BY a 这样
大家正在搜
mysql number类型
sql number类型
sql中number数据类型
sql两个列数据相加
sql row_number
sqlrow_number用法
mysql两个字段相加
sql number
oracle数据库number
相关问题
sql不同两列的字符串类型数据值相加,将和存到其中一列?
SQL如何将两列字符数据逐行相加,放入一个新列中
sql将同一个表中的两列Int数据相加,有些数据是空的是怎么...
sql将同一个表中的两列Int数据相加,有些数据是空的
sql语句中怎么把number类型转换成varchar2类型
sql中将两个INT类型的字段合并成一个字段。
SQL合并两列值作为一列输出,不需去处