关于SELECT表中字段相乘的方法,举个例子: 有表TABLE,表中有列 A,B,想要SELECT出A*B,SQL文怎么写?
关于SELECT表中字段相乘的方法,举个例子: 有表TABLE,表中有列 A,B,想要SELECT出A*B,SQL文怎么写?
日期:2012-11-29 14:59:59 人气:1
select col1*B ,col3
from (select SUM(A) as col1,SUM(C) AS COL3 from table)tab
你的错误应该是报的B字段没有再group by列表中吧,由于等你的select list 中保函非聚合函数的列B,那么DBMS不知道你的分组规则,所以报错 要么你就group by B 应该就不报错了