0
我想从一个表中选择colum1 + column2 + column3
,但问题是列的名称来自我无法更改的脚本。MYSQL从其他select中选择列名
所以我
select column1,column2,column3 from table
,但我需要他们的总和。这可以做到吗?我试过:
select(select REPLACE(...))
它不工作。
其他的方式 - 没有成功,就是:
select sum() from
(
select column1,column2,column3 from table
)
的问题是,要总结来自输入控制的列名。所以我会有
SELECT sum(column1,column2,column3) from table
。这不起作用。我可以改变并把值放在输入控件中,比如'column1 +',但是我会从表'中得到'SELECT sum(column1 + column2 + column3 +)。不会工作。所以..我正在考虑从# 中选择column1,column2,column3中的SELECT SELECT sum(),但它不起作用,因为我必须指定列名称, t知道我有多少列(用户选择)我无法... sum –输入控件使用什么服务器端语言? – Jocelyn
它是贾斯珀服务器报告。我无法编辑服务器端输入控件。我只能创建它们 –