关于SELECT表中字段相乘的方法,举个例子: 有表TABLE,表中有列 A,B,想要SELECT出A*B,SQL文怎么写?
假设写成selectA*Bfromtable这样是不合法的,那该怎么实现这个呢?ORACLE数据库抱歉,问题提错了。是selectSUM(A)*(B)+SUM(C)fro...
假设写成
select A*B
from table
这样是不合法的,那该怎么实现这个呢?ORACLE数据库
抱歉,问题提错了。
是
select SUM(A)*(B)+SUM(C)
from table
假如是:
select SUM(A)*SUM(B)+SUM(C)
from table
这样就合法了,但我项目用到的不是这种状态- - 展开
select A*B
from table
这样是不合法的,那该怎么实现这个呢?ORACLE数据库
抱歉,问题提错了。
是
select SUM(A)*(B)+SUM(C)
from table
假如是:
select SUM(A)*SUM(B)+SUM(C)
from table
这样就合法了,但我项目用到的不是这种状态- - 展开
展开全部
select sum(A*B)+sum(C) from table
select里不能随便用括号的哦...
select里不能随便用括号的哦...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select t.A, t.B,sum(t.A)*sum(t.B) as total
from table t
group by t.A t.B
from table t
group by t.A t.B
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select SUM(A)*SUM(B)+SUM(C) as 结果
from table
from table
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select A*B as p from table
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询