关于SELECT表中字段相乘的方法,举个例子: 有表TABLE,表中有列 A,B,想要SELECT出A*B,SQL文怎么写?

日期:2012-11-29 14:59:59 人气:1

关于SELECT表中字段相乘的方法,举个例子: 有表TABLE,表中有列 A,B,想要SELECT出A*B,SQL文怎么写?

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 应该就不报错了
    A+
热门评论